diff --git a/repmgr-action-node.c b/repmgr-action-node.c index 45b27c1c..71ac9a4d 100644 --- a/repmgr-action-node.c +++ b/repmgr-action-node.c @@ -2854,7 +2854,7 @@ _do_node_archive_config(void) { int filename_len = j - i; - if (filename_len > MAXPGPATH) + if (filename_len >= MAXPGPATH) filename_len = MAXPGPATH - 1; strncpy(filenamebuf, runtime_options.config_files + i, filename_len);