From 7ef04b25cc59f87abf80ec25c3c1b229bf77a37e Mon Sep 17 00:00:00 2001 From: Julian Assange Date: Tue, 6 Aug 1996 00:40:12 +0000 Subject: [PATCH] added patch from kurt that fixes memory leak (didn't free line buffer for slash commands) --- src/bin/psql/psql.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/bin/psql/psql.c b/src/bin/psql/psql.c index c65d83cc7c..6ab76ecebc 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.15 1996/07/31 02:11:23 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.16 1996/08/06 00:40:12 julian Exp $ * *------------------------------------------------------------------------- */ @@ -1064,10 +1064,14 @@ MainLoop(PsqlSettings *settings, FILE *source) slashCmdStatus = HandleSlashCmds(settings, line, query); - if (slashCmdStatus == 1) + if (slashCmdStatus == 1) { + free(line); continue; - if (slashCmdStatus == 2) + } + if (slashCmdStatus == 2) { + free(line); break; + } if (slashCmdStatus == 0) sendQuery = 1; } -- 2.11.0