dovecot-2.2: lib-storage: Fixed crash with mailbox_list_index=no

dovecot at dovecot.org dovecot at dovecot.org
Thu Feb 21 06:22:53 EET 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/c945d06207b8
changeset: 15866:c945d06207b8
user:      Timo Sirainen <tss at iki.fi>
date:      Thu Feb 21 06:22:40 2013 +0200
description:
lib-storage: Fixed crash with mailbox_list_index=no

diffstat:

 src/lib-storage/list/mailbox-list-index.c |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r fe24e69ea0c5 -r c945d06207b8 src/lib-storage/list/mailbox-list-index.c
--- a/src/lib-storage/list/mailbox-list-index.c	Wed Feb 20 19:34:51 2013 +0200
+++ b/src/lib-storage/list/mailbox-list-index.c	Thu Feb 21 06:22:40 2013 +0200
@@ -571,7 +571,7 @@
 	struct mailbox_list_index *ilist = INDEX_LIST_CONTEXT(list);
 	const char *dir;
 
-	if (!ilist->pending_init)
+	if (ilist == NULL || !ilist->pending_init)
 		return;
 	ilist->pending_init = FALSE;
 


More information about the dovecot-cvs mailing list