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