diff src/lib-storage/index/cydir/cydir-sync.c @ 6332:aa4a78b3c626 HEAD

Renamed mail_index_sync_begin() to mail_index_sync_begin_to() and added a new mail_index_sync_begin() without seq/offset parameters.
author Timo Sirainen <tss@iki.fi>
date Wed, 29 Aug 2007 22:58:27 +0300
parents ce83635191d4
children 65c69a53a7be
line wrap: on
line diff
--- a/src/lib-storage/index/cydir/cydir-sync.c	Mon Aug 27 19:34:17 2007 +0300
+++ b/src/lib-storage/index/cydir/cydir-sync.c	Wed Aug 29 22:58:27 2007 +0300
@@ -114,7 +114,6 @@
 {
 	struct cydir_sync_context *ctx;
 	enum mail_index_sync_flags sync_flags;
-	int ret;
 
 	ctx = i_new(struct cydir_sync_context, 1);
 	ctx->mbox = mbox;
@@ -123,14 +122,12 @@
 	if (!mbox->ibox.keep_recent)
 		sync_flags |= MAIL_INDEX_SYNC_FLAG_DROP_RECENT;
 
-	ret = mail_index_sync_begin(mbox->ibox.index, &ctx->index_sync_ctx,
-				    &ctx->sync_view, &ctx->trans,
-				    (uint32_t)-1, (uoff_t)-1, sync_flags);
-	if (ret <= 0) {
-		if (ret < 0)
-			mail_storage_set_index_error(&mbox->ibox);
+	if (mail_index_sync_begin(mbox->ibox.index, &ctx->index_sync_ctx,
+				  &ctx->sync_view, &ctx->trans,
+				  sync_flags) < 0) {
+		mail_storage_set_index_error(&mbox->ibox);
 		i_free(ctx);
-		return ret;
+		return -1;
 	}
 
 	cydir_sync_index(ctx);