dovecot-2.2: dict-sql: Iterating with multiple SQL queries didn'...
dovecot at dovecot.org
dovecot at dovecot.org
Mon Feb 25 17:48:21 EET 2013
details: http://hg.dovecot.org/dovecot-2.2/rev/0e0fd4b5a582
changeset: 15947:0e0fd4b5a582
user: Timo Sirainen <tss at iki.fi>
date: Fri Feb 22 12:12:26 2013 +0200
description:
dict-sql: Iterating with multiple SQL queries didn't free all the queries.
diffstat:
src/lib-dict/dict-sql.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diffs (13 lines):
diff -r 6d45b9bd1cff -r 0e0fd4b5a582 src/lib-dict/dict-sql.c
--- a/src/lib-dict/dict-sql.c Fri Feb 22 10:42:40 2013 +0200
+++ b/src/lib-dict/dict-sql.c Fri Feb 22 12:12:26 2013 +0200
@@ -351,6 +351,9 @@
if (map == NULL)
return FALSE;
+ if (ctx->result != NULL)
+ sql_result_unref(ctx->result);
+
T_BEGIN {
string_t *query = t_str_new(256);
More information about the dovecot-cvs
mailing list