dovecot-2.2: maildir: mailbox_create() was returning 1 instead o...

dovecot at dovecot.org dovecot at dovecot.org
Mon Aug 5 20:45:47 EEST 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/a3f645bc5195
changeset: 16653:a3f645bc5195
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Aug 05 20:45:42 2013 +0300
description:
maildir: mailbox_create() was returning 1 instead of 0 on success.
This broke acl plugin's check to copy the ACLs to the newly created mailbox.

diffstat:

 src/lib-storage/index/maildir/maildir-storage.c |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (11 lines):

diff -r 556475a5c1be -r a3f645bc5195 src/lib-storage/index/maildir/maildir-storage.c
--- a/src/lib-storage/index/maildir/maildir-storage.c	Mon Aug 05 20:33:01 2013 +0300
+++ b/src/lib-storage/index/maildir/maildir-storage.c	Mon Aug 05 20:45:42 2013 +0300
@@ -509,6 +509,7 @@
 
 	if ((ret = index_storage_mailbox_create(box, directory)) <= 0)
 		return ret;
+	ret = 0;
 	/* the maildir is created now. finish the creation as best as we can */
 	if (create_maildir_subdirs(box, FALSE) < 0)
 		ret = -1;


More information about the dovecot-cvs mailing list