Mercurial > dovecot > original-hg > dovecot-1.2
changeset 6252:27d9b2114266 HEAD
Memory leak fixes
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 09 Aug 2007 20:47:12 +0300 |
parents | 3200be63749b |
children | f108845caaa1 |
files | src/lib-sql/driver-pgsql.c |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-sql/driver-pgsql.c Thu Aug 09 20:38:17 2007 +0300 +++ b/src/lib-sql/driver-pgsql.c Thu Aug 09 20:47:12 2007 +0300 @@ -17,7 +17,7 @@ struct sql_db api; pool_t pool; - const char *connect_string; + char *connect_string; PGconn *pg; struct io *io; @@ -212,6 +212,7 @@ timeout_remove(&db->queue_to); driver_pgsql_close(db); i_free(db->error); + i_free(db->connect_string); i_free(db); } @@ -412,6 +413,7 @@ queue->result->api = sql_not_connected_result; queue->result->callback(&queue->result->api, queue->result->context); + i_free(queue->result); i_free(queue->query); i_free(queue); }