OSDN Git Service

Fix memory leak in new psql \du code.
authorBruce Momjian <bruce@momjian.us>
Wed, 9 May 2001 17:49:42 +0000 (17:49 +0000)
committerBruce Momjian <bruce@momjian.us>
Wed, 9 May 2001 17:49:42 +0000 (17:49 +0000)
src/bin/psql/describe.c

index f7e544b..fcc0b40 100644 (file)
@@ -3,7 +3,7 @@
  *
  * Copyright 2000 by PostgreSQL Global Development Group
  *
- * $Header: /cvsroot/pgsql/src/bin/psql/describe.c,v 1.29 2001/05/09 17:29:10 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/bin/psql/describe.c,v 1.30 2001/05/09 17:49:42 momjian Exp $
  */
 #include "postgres_fe.h"
 #include "describe.h"
@@ -981,6 +981,8 @@ describeUsers (const char *name)
                           "lll", &myopt, pset.queryFout);
 
        /* clean up */
+       for (i = 0; i < PQntuples(res); i++)
+               free(cells[i * cols + 2]);
        free(cells);
 
        PQclear(res);