]> granicus.if.org Git - postgresql/commitdiff
Fix memory leak in psql.
authorBruce Momjian <bruce@momjian.us>
Sun, 29 Jun 1997 05:06:43 +0000 (05:06 +0000)
committerBruce Momjian <bruce@momjian.us>
Sun, 29 Jun 1997 05:06:43 +0000 (05:06 +0000)
src/bin/psql/psql.c

index 7762e8a1cb8d12970221b2cd5a9ca5e3a2852cd9..7118c6fbfad7ff6d5eb0d70b3a3db1b1de64fbc5 100644 (file)
@@ -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) {