]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imap: Don't crash if SELECT .. QRESYNC doesn't specify list of UIDs.
authorTimo Sirainen <tss@iki.fi>
Fri, 28 Aug 2009 19:22:08 +0000 (15:22 -0400)
committerTimo Sirainen <tss@iki.fi>
Fri, 28 Aug 2009 19:22:08 +0000 (15:22 -0400)
--HG--
branch : HEAD

src/imap/imap-fetch.c

index e30b80d18bfb943a583e1bc8c91c4875e8080e0c..1015f82cbf6677a3cb0a2be5542c83921e1def85 100644 (file)
@@ -247,7 +247,7 @@ static int get_expunges_fallback(struct imap_fetch_context *ctx,
        if (mailbox_search_deinit(&search_ctx) < 0)
                ret = -1;
 
-       if (ret == 0 && array_is_created(ctx->qresync_sample_seqset))
+       if (ret == 0 && ctx->qresync_sample_seqset != NULL)
                expunges_drop_known(ctx, mail, expunges);
 
        mail_free(&mail);