Fix calculation of maximum filename length

This commit is contained in:
Ian Barwick
2019-03-28 12:40:29 +09:00
parent 9d5afeebbc
commit bb42d8cba6

View File

@@ -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);