]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
QRESYNC: We could have sent VANISHED with UID 0.
authorTimo Sirainen <tss@iki.fi>
Tue, 17 Jun 2008 01:47:17 +0000 (04:47 +0300)
committerTimo Sirainen <tss@iki.fi>
Tue, 17 Jun 2008 01:47:17 +0000 (04:47 +0300)
--HG--
branch : HEAD

src/imap/imap-sync.c

index 9934db15fb827a6f12974ebcd5d4b96485c3ec80..ab84f9d86f9ee77b5b211fd1d02864c3ad2d3e05 100644 (file)
@@ -331,7 +331,7 @@ static void imap_sync_vanished(struct imap_sync_context *ctx)
        line = t_str_new(256);
        str_append(line, "* VANISHED ");
        for (i = 0; i < count; i++) {
-               prev_uid = start_uid = 0;
+               start_uid = 0; prev_uid = (uint32_t)-1;
                for (seq = seqs[i].seq1; seq <= seqs[i].seq2; seq++) {
                        mail_set_seq(ctx->mail, seq);
                        if (prev_uid + 1 != ctx->mail->uid) {