]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
dbox rebuild: Don't crash if nothing was previously in cache.
authorTimo Sirainen <tss@iki.fi>
Wed, 21 Jan 2009 17:30:15 +0000 (12:30 -0500)
committerTimo Sirainen <tss@iki.fi>
Wed, 21 Jan 2009 17:30:15 +0000 (12:30 -0500)
--HG--
branch : HEAD

src/lib-storage/index/dbox/dbox-sync-rebuild.c

index 5e7aa67f31851467b219ca3e7c6d734d9a6079ba..d0193aff42ac7b6f739aa4c9c9fc5665da630305 100644 (file)
@@ -62,7 +62,7 @@ dbox_sync_index_copy_cache(struct dbox_sync_rebuild_context *ctx,
                return;
 
        if (!mail_index_ext_get_reset_id(ctx->view, map, ctx->cache_ext_id,
-                                        &reset_id))
+                                        &reset_id) || reset_id == 0)
                return;
 
        if (!ctx->cache_used) {