From: Timo Sirainen Date: Mon, 29 Jun 2026 07:05:11 +0000 (+0300) Subject: lib-storage: Fix memory leak when deinitializing mailbox list X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f2ed5d7fd356990de89d696704a5c41e8f4ea45f;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Fix memory leak when deinitializing mailbox list Broken by c2aa2d2223cceab5ece02fb472f13a2b7ee4b52a --- diff --git a/src/lib-storage/list/mailbox-list-index.c b/src/lib-storage/list/mailbox-list-index.c index cb669a13f0..9a102d69f1 100644 --- a/src/lib-storage/list/mailbox-list-index.c +++ b/src/lib-storage/list/mailbox-list-index.c @@ -1108,6 +1108,7 @@ static void mailbox_list_index_deinit(struct mailbox_list *list) if (ilist->index != NULL) { hash_table_destroy(&ilist->mailbox_hash); hash_table_destroy(&ilist->mailbox_names); + hash_table_destroy(&ilist->mailbox_storage_name_hash); pool_unref(&ilist->mailbox_pool); if (ilist->opened) mail_index_close(ilist->index);