changeset 6693:3123e03dc3d8 HEAD

Assert-crashfix
author Timo Sirainen <tss@iki.fi>
date Mon, 05 Nov 2007 20:34:15 +0200
parents a3079c4320c6
children c7742d109a67
files src/lib-index/mail-index-view-sync.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-index-view-sync.c	Mon Nov 05 20:23:24 2007 +0200
+++ b/src/lib-index/mail-index-view-sync.c	Mon Nov 05 20:34:15 2007 +0200
@@ -307,7 +307,7 @@
 	ctx->view = view;
 	ctx->flags = flags;
 	ctx->expunges = expunges;
-	ctx->finish_min_msg_count = reset ? 0 :
+	ctx->finish_min_msg_count = reset || quick_sync ? 0 :
 		view->map->hdr.messages_count - expunge_count;
 	mail_index_sync_map_init(&ctx->sync_map_ctx, view,
 				 MAIL_INDEX_SYNC_HANDLER_VIEW);
@@ -324,7 +324,7 @@
 		view->sync_new_map = view->index->map;
 		view->sync_new_map->refcount++;
 		i_assert(view->index->map->hdr.messages_count >=
-			 ctx->finish_min_msg_count || reset);
+			 ctx->finish_min_msg_count);
 
 		/* keep the old mapping without expunges until we're
 		   fully synced */