Mercurial > dovecot > core-2.2
changeset 13547:ed97724884a2
lib-storage: mail_namespace_find_unalias() crashed when namespace wasn't found.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 23 Sep 2011 00:49:51 +0300 |
parents | 46e90b44d378 |
children | f24550491039 |
files | src/lib-storage/mail-namespace.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/mail-namespace.c Fri Sep 23 00:46:19 2011 +0300 +++ b/src/lib-storage/mail-namespace.c Fri Sep 23 00:49:51 2011 +0300 @@ -588,7 +588,7 @@ const char *storage_name; ns = mail_namespace_find(namespaces, *mailbox); - if (ns->alias_for != NULL) { + if (ns != NULL && ns->alias_for != NULL) { storage_name = mailbox_list_get_storage_name(ns->list, *mailbox); ns = ns->alias_for;