]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Fixed crash with mailbox_list_index=yes after re-reading index.
authorTimo Sirainen <tss@iki.fi>
Tue, 23 Apr 2013 18:06:00 +0000 (21:06 +0300)
committerTimo Sirainen <tss@iki.fi>
Tue, 23 Apr 2013 18:06:00 +0000 (21:06 +0300)
src/lib-storage/list/mailbox-list-index.c

index 1f2dbedab94360ac908a2dc68d1b81afbcd94dd4..61391ea1c668082989594ac7c84807de829c0cd1 100644 (file)
@@ -27,8 +27,8 @@ void mailbox_list_index_reset(struct mailbox_list_index *ilist)
 {
        i_assert(ilist->iter_refcount == 0);
 
-       hash_table_clear(ilist->mailbox_names, FALSE);
-       hash_table_clear(ilist->mailbox_hash, FALSE);
+       hash_table_clear(ilist->mailbox_names, TRUE);
+       hash_table_clear(ilist->mailbox_hash, TRUE);
        p_clear(ilist->mailbox_pool);
        ilist->mailbox_tree = NULL;
        ilist->highest_name_id = 0;