From: Bruce Momjian Date: Thu, 13 Dec 2001 09:40:18 +0000 (+0000) Subject: Free libpgeasy result structure on database close; fixed memory leak. X-Git-Tag: REL7_2_BETA5~228 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba578ae667161054871df049795a276170d6f8cd;p=thirdparty%2Fpostgresql.git Free libpgeasy result structure on database close; fixed memory leak. --- diff --git a/src/interfaces/libpgeasy/libpgeasy.c b/src/interfaces/libpgeasy/libpgeasy.c index 0f049d6262d..b1d1104f3b0 100644 --- a/src/interfaces/libpgeasy/libpgeasy.c +++ b/src/interfaces/libpgeasy/libpgeasy.c @@ -62,6 +62,11 @@ connectdb(char *options) void disconnectdb() { + if (res != NULL && + in_result_block == FALSE && + was_get_unset_result == FALSE) + PQclear(res); + PQfinish(conn); }