changeset 2304:24387fbf3535 HEAD

Never treat "mailbox/" as a valid mailbox name.
author Timo Sirainen <tss@iki.fi>
date Fri, 09 Jul 2004 21:31:26 +0300
parents a32d5d57a24e
children 2594a592d135
files src/lib-storage/index/mbox/mbox-storage.c
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/index/mbox/mbox-storage.c	Fri Jul 09 20:19:04 2004 +0300
+++ b/src/lib-storage/index/mbox/mbox-storage.c	Fri Jul 09 21:31:26 2004 +0300
@@ -329,7 +329,10 @@
 
 static int mbox_is_valid_existing_name(const char *name)
 {
-	if (name[0] == '\0')
+	size_t len;
+
+	len = strlen(name);
+	if (name[0] == '\0' || name[len-1] == '/')
 		return FALSE;
 
 	return mbox_is_valid_mask(name);