aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMagnus Hagander <magnus@hagander.net>2015-05-07 11:40:15 +0200
committerMagnus Hagander <magnus@hagander.net>2015-05-07 11:41:13 +0200
commitaa7cf3eef4aa994cca086c091782c322f7c416b2 (patch)
tree44ac651b7f25c3920865c0a61d5f6620bf650fc8 /src
parent1998261034ec7a948bb9b25b7cb88d014d371da1 (diff)
downloadpostgresql-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.c4
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");