dovecot-2.1: lib-index: Fixed memory leak with MAIL_INDEX_OPEN_F...

dovecot at dovecot.org dovecot at dovecot.org
Wed Nov 28 03:56:17 EET 2012


details:   http://hg.dovecot.org/dovecot-2.1/rev/e62938129955
changeset: 14826:e62938129955
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Nov 28 03:55:25 2012 +0200
description:
lib-index: Fixed memory leak with MAIL_INDEX_OPEN_FLAG_SAVEONLY

diffstat:

 src/lib-index/mail-cache.c |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (12 lines):

diff -r 8bc9d40d77c4 -r e62938129955 src/lib-index/mail-cache.c
--- a/src/lib-index/mail-cache.c	Wed Nov 28 03:32:31 2012 +0200
+++ b/src/lib-index/mail-cache.c	Wed Nov 28 03:55:25 2012 +0200
@@ -552,6 +552,8 @@
 
 	mail_cache_file_close(cache);
 
+	if (cache->read_buf != NULL)
+		buffer_free(&cache->read_buf);
 	hash_table_destroy(&cache->field_name_hash);
 	pool_unref(&cache->field_pool);
 	i_free(cache->field_file_map);


More information about the dovecot-cvs mailing list