dovecot-2.0: maildir: Crashfix to mailbox_update()

dovecot at dovecot.org dovecot at dovecot.org
Mon Feb 15 11:57:11 EET 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/6247eb25fd1a
changeset: 10735:6247eb25fd1a
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Feb 15 11:57:09 2010 +0200
description:
maildir: Crashfix to mailbox_update()

diffstat:

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

diffs (19 lines):

diff -r 8d5e2deb4ce0 -r 6247eb25fd1a src/lib-storage/index/maildir/maildir-storage.c
--- a/src/lib-storage/index/maildir/maildir-storage.c	Mon Feb 15 07:09:12 2010 +0200
+++ b/src/lib-storage/index/maildir/maildir-storage.c	Mon Feb 15 11:57:09 2010 +0200
@@ -397,13 +397,14 @@
 maildir_mailbox_update(struct mailbox *box, const struct mailbox_update *update)
 {
 	struct maildir_mailbox *mbox = (struct maildir_mailbox *)box;
-	struct maildir_uidlist *uidlist = mbox->uidlist;
+	struct maildir_uidlist *uidlist;
 	int ret;
 
 	if (!box->opened) {
 		if (mailbox_open(box) < 0)
 			return -1;
 	}
+	uidlist = mbox->uidlist;
 
 	if (maildir_uidlist_lock(uidlist) <= 0)
 		return -1;


More information about the dovecot-cvs mailing list