From: Magnus Hagander Date: Sun, 9 Feb 2014 10:54:33 +0000 (+0100) Subject: Avoid printing uninitialized filename variable in verbose mode X-Git-Tag: REL9_2_7~25 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=165aa1da588abcbcf3494b38bc03cb0e46e8831b;p=postgresql 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 --- diff --git a/src/bin/pg_basebackup/pg_basebackup.c b/src/bin/pg_basebackup/pg_basebackup.c index eaa69f612a..32f1762933 100644 --- a/src/bin/pg_basebackup/pg_basebackup.c +++ b/src/bin/pg_basebackup/pg_basebackup.c @@ -491,6 +491,7 @@ ReceiveTarFile(PGconn *conn, PGresult *res, int rownum) else #endif tarfile = stdout; + strcpy(filename, "-"); } else {