]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imapc: Fix crash when handling empty mailboxes.
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Mon, 9 Apr 2018 13:41:19 +0000 (16:41 +0300)
committerVille Savolainen <ville.savolainen@dovecot.fi>
Thu, 12 Apr 2018 06:43:31 +0000 (09:43 +0300)
Broken by c05b4ac76c4c6012958f1cc37e2fccf7a7d31c33

src/lib-storage/index/imapc/imapc-mailbox.c

index 1e381c4aa43012b7d10d09852a7a18f6f075af08..f65865c74f8c5c2e2bb81d1c1723718d23cacda1 100644 (file)
@@ -223,6 +223,7 @@ imapc_mailbox_fetch_state(struct imapc_mailbox *mbox, uint32_t first_uid)
                /* empty mailbox - no point in fetching anything.
                   just make sure everything is expunged in local index. */
                mbox->sync_next_lseq = 1;
+               imapc_mailbox_init_delayed_trans(mbox);
                imapc_mailbox_fetch_state_finish(mbox);
                return;
        }