Mercurial > dovecot > original-hg > dovecot-1.2
changeset 9269:a303bb82c1c9 HEAD
Fixed namespaces { list=no } and mail_debug=yes crashing on some OSes.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 28 Jul 2009 12:52:03 -0400 |
parents | 0ec0b1f1ac6a |
children | 93759896b0d2 |
files | src/lib-storage/mail-namespace.c |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/mail-namespace.c Mon Jul 27 12:48:12 2009 -0400 +++ b/src/lib-storage/mail-namespace.c Tue Jul 28 12:52:03 2009 -0400 @@ -56,7 +56,9 @@ ns->flags |= NAMESPACE_FLAG_INBOX; if (getenv(t_strdup_printf("NAMESPACE_%u_HIDDEN", num)) != NULL) ns->flags |= NAMESPACE_FLAG_HIDDEN; - if (list != NULL) { + if (list == NULL) + list = "no"; + else { if (strcmp(list, "children") == 0) ns->flags |= NAMESPACE_FLAG_LIST_CHILDREN; else