Mercurial > dovecot > original-hg > dovecot-1.2
changeset 7020:a567e6863aa7 HEAD
mail_index_transaction_reset() didn't reset mail_index_ext_set_reset_id()
calls. Those calls also leaked memory.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sat, 22 Dec 2007 02:42:42 +0200 |
parents | 08a3ba5de497 |
children | c4f4fa03e14e |
files | src/lib-index/mail-index-transaction.c |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/mail-index-transaction.c Sat Dec 22 01:59:42 2007 +0200 +++ b/src/lib-index/mail-index-transaction.c Sat Dec 22 02:42:42 2007 +0200 @@ -73,6 +73,8 @@ array_free(&t->ext_resizes); if (array_is_created(&t->ext_resets)) array_free(&t->ext_resets); + if (array_is_created(&t->ext_reset_ids)) + array_free(&t->ext_reset_ids); t->first_new_seq = mail_index_view_get_messages_count(t->view)+1; t->last_new_seq = 0;