From: Timo Sirainen Date: Tue, 19 Jan 2010 14:11:29 +0000 (+0200) Subject: lib-storage: Mailbox virtual name was set wrong with multiple namespaces. X-Git-Tag: 2.0.beta2~61 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=084ead864cfd77e73d76c0c3052d15279b020670;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Mailbox virtual name was set wrong with multiple namespaces. --HG-- branch : HEAD --- diff --git a/src/lib-storage/index/index-storage.c b/src/lib-storage/index/index-storage.c index 66100c87ff..d2cdb6c9b6 100644 --- a/src/lib-storage/index/index-storage.c +++ b/src/lib-storage/index/index-storage.c @@ -458,8 +458,7 @@ void index_storage_mailbox_alloc(struct index_mailbox *ibox, const char *name, if (name != NULL) { box->name = p_strdup(box->pool, name); vname = t_str_new(128); - mail_namespace_get_vname(box->storage->user->namespaces, - vname, name); + mail_namespace_get_vname(box->list->ns, vname, name); box->vname = p_strdup(box->pool, str_c(vname)); } else { i_assert(input != NULL);