diff options
author | Magnus Hagander <magnus@hagander.net> | 2015-05-07 11:40:15 +0200 |
---|---|---|
committer | Magnus Hagander <magnus@hagander.net> | 2015-05-07 11:41:13 +0200 |
commit | aa7cf3eef4aa994cca086c091782c322f7c416b2 (patch) | |
tree | 44ac651b7f25c3920865c0a61d5f6620bf650fc8 /src | |
parent | 1998261034ec7a948bb9b25b7cb88d014d371da1 (diff) | |
download | postgresql-aa7cf3eef4aa994cca086c091782c322f7c416b2.tar.gz postgresql-aa7cf3eef4aa994cca086c091782c322f7c416b2.zip |
Fix minor resource leak in pg_dump
Michael Paquier, spotted using Coverity
Diffstat (limited to 'src')
-rw-r--r-- | src/bin/pg_dump/pg_dump.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/bin/pg_dump/pg_dump.c b/src/bin/pg_dump/pg_dump.c index 977b72e3449..dccb4728f0d 100644 --- a/src/bin/pg_dump/pg_dump.c +++ b/src/bin/pg_dump/pg_dump.c @@ -6596,7 +6596,7 @@ getTransforms(Archive *fout, int *numTransforms) PGresult *res; int ntups; int i; - PQExpBuffer query = createPQExpBuffer(); + PQExpBuffer query; TransformInfo *transforminfo; int i_tableoid; int i_oid; @@ -6612,6 +6612,8 @@ getTransforms(Archive *fout, int *numTransforms) return NULL; } + query = createPQExpBuffer(); + /* Make sure we are in proper schema */ selectSourceSchema(fout, "pg_catalog"); |