changeset 12593:ad3abe06954b

lib-storage: Recent changes accidentally made INBOX case-sensitive.
author Timo Sirainen <tss@iki.fi>
date Sun, 23 Jan 2011 22:58:34 +0200
parents 475050722f54
children f7e4d46e980f
files src/lib-storage/mailbox-list.c
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/mailbox-list.c	Sun Jan 23 22:57:01 2011 +0200
+++ b/src/lib-storage/mailbox-list.c	Sun Jan 23 22:58:34 2011 +0200
@@ -352,6 +352,9 @@
 	unsigned int prefix_len = strlen(ns->prefix);
 	char list_sep, ns_sep, *ret, *p;
 
+	if (strcasecmp(vname, "INBOX") == 0)
+		vname = "INBOX";
+
 	if (prefix_len > 0) {
 		/* skip namespace prefix, except if this is INBOX */
 		if (strncmp(ns->prefix, vname, prefix_len) == 0)
@@ -361,7 +364,7 @@
 			/* trying to access the namespace prefix itself */
 			vname = "";
 		} else {
-			i_assert(strcasecmp(vname, "INBOX") == 0);
+			i_assert(strcmp(vname, "INBOX") == 0);
 		}
 	}