summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1997-06-29 05:06:43 +0000
committerBruce Momjian <bruce@momjian.us>1997-06-29 05:06:43 +0000
commit1952f15c5c2a56024ca410bf1149de10481748e1 (patch)
treeec2f57a23ad08a79e184c96fef9488e66854660e
parenteb9c8e0a59b4a28ea1dca81477518b45620e1405 (diff)
downloadpostgresql-1952f15c5c2a56024ca410bf1149de10481748e1.tar.gz
Fix memory leak in psql.
-rw-r--r--src/bin/psql/psql.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/bin/psql/psql.c b/src/bin/psql/psql.c
index 7762e8a1cb..7118c6fbfa 100644
--- a/src/bin/psql/psql.c
+++ b/src/bin/psql/psql.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.74 1997/06/20 02:20:26 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.75 1997/06/29 05:06:43 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -1558,6 +1558,7 @@ MainLoop(PsqlSettings * settings, FILE * source)
free(line);
break;
}
+ free(line);
} else if (strlen(query) + strlen(query_start) > MAX_QUERY_BUFFER) {
fprintf(stderr, "query buffer max length of %d exceeded\n",
MAX_QUERY_BUFFER);
@@ -1573,7 +1574,7 @@ MainLoop(PsqlSettings * settings, FILE * source)
} else
strcpy(query, query_start);
}
- free(line); /* PURIFY */
+ free(line); /* PURIFY */
}
if (slashCmdStatus == 0) {