changeset 9277:f41f451984d7 HEAD

maildir: Fixed error handling when trying to open non-existing namespace prefix.
author Timo Sirainen <tss@iki.fi>
date Sun, 02 Aug 2009 23:07:01 -0400
parents 13fa572535f0
children f55e989de7ac
files src/lib-storage/index/maildir/maildir-storage.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/index/maildir/maildir-storage.c	Sun Aug 02 23:01:04 2009 -0400
+++ b/src/lib-storage/index/maildir/maildir-storage.c	Sun Aug 02 23:07:01 2009 -0400
@@ -544,7 +544,7 @@
 			return NULL;
 
 		return maildir_open(storage, name, flags);
-	} else if (errno == ENOENT) {
+	} else if (*name == '\0' || errno == ENOENT) {
 		mail_storage_set_error(_storage, MAIL_ERROR_NOTFOUND,
 			T_MAIL_ERR_MAILBOX_NOT_FOUND(name));
 		return NULL;