]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
mailbox_list_mailbox(): Avoid crashing with shared namespace prefix.
authorTimo Sirainen <tss@iki.fi>
Mon, 5 Apr 2010 23:27:20 +0000 (02:27 +0300)
committerTimo Sirainen <tss@iki.fi>
Mon, 5 Apr 2010 23:27:20 +0000 (02:27 +0300)
--HG--
branch : HEAD

src/lib-storage/mailbox-list.c

index 7a83531656494110b5db3a13e4a73976e85017be..ded1d56edc5907f3b449120d2478278ee58d1ede 100644 (file)
@@ -701,7 +701,7 @@ int mailbox_list_mailbox(struct mailbox_list *list, const char *name,
        rootdir = mailbox_list_get_path(list, NULL,
                                        MAILBOX_LIST_PATH_TYPE_MAILBOX);
        path = mailbox_list_get_path(list, name, MAILBOX_LIST_PATH_TYPE_DIR);
-       if (path == NULL) {
+       if (rootdir == NULL) {
                /* shouldn't happen with anything except shared mailboxes */
                return 0;
        }