Commit 7ef04b25 authored by Julian Assange's avatar Julian Assange

added patch from kurt that fixes memory leak (didn't free line buffer

for slash commands)
parent 132e9159
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
* *
* *
* IDENTIFICATION * 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) ...@@ -1064,10 +1064,14 @@ MainLoop(PsqlSettings *settings, FILE *source)
slashCmdStatus = HandleSlashCmds(settings, slashCmdStatus = HandleSlashCmds(settings,
line, line,
query); query);
if (slashCmdStatus == 1) if (slashCmdStatus == 1) {
free(line);
continue; continue;
if (slashCmdStatus == 2) }
if (slashCmdStatus == 2) {
free(line);
break; break;
}
if (slashCmdStatus == 0) if (slashCmdStatus == 0)
sendQuery = 1; sendQuery = 1;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment