]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
maildir: Fixed renaming child mailboxes when using a namespace prefix.
authorTimo Sirainen <tss@iki.fi>
Tue, 4 Jan 2011 11:17:57 +0000 (13:17 +0200)
committerTimo Sirainen <tss@iki.fi>
Tue, 4 Jan 2011 11:17:57 +0000 (13:17 +0200)
src/lib-storage/list/mailbox-list-maildir.c

index 859221d8612880811fc1aff89cdc4deceee9e217..8adb0dabb09c85f2b9d0972ff89e16ef1a320db4 100644 (file)
@@ -494,7 +494,7 @@ maildir_rename_children(struct mailbox_list *oldlist, const char *oldname,
 
        str = t_str_new(256);
        old_vname = t_strdup(mail_namespace_get_vname(oldlist->ns, str, oldname));
-       old_vnamelen = strlen(oldname);
+       old_vnamelen = strlen(old_vname);
 
        str_truncate(str, 0);
        new_vname = t_strdup(mail_namespace_get_vname(newlist->ns, str, newname));