Mercurial > dovecot > core-2.2
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); } }