Skip to content

Commit c6e5c4d

Browse files
committed
Avoid printing uninitialized filename variable in verbose mode
When using verbose mode for pg_basebackup, in tar format sent to stdout, we'd print an unitialized buffer as the filename. Reported by Pontus Lundkvist
1 parent 308dd5b commit c6e5c4d

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/bin/pg_basebackup/pg_basebackup.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,7 @@ ReceiveTarFile(PGconn *conn, PGresult *res, int rownum)
300300
else
301301
#endif
302302
tarfile = stdout;
303+
strcpy(filename, "-");
303304
}
304305
else
305306
{

0 commit comments

Comments
 (0)