# HG changeset patch # User Timo Sirainen # Date 1248799923 14400 # Node ID a303bb82c1c955fb065acbc84b43e3aee4943df6 # Parent 0ec0b1f1ac6a6a9e699ac8bf009aad598495c95d Fixed namespaces { list=no } and mail_debug=yes crashing on some OSes. diff -r 0ec0b1f1ac6a -r a303bb82c1c9 src/lib-storage/mail-namespace.c --- 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