Mercurial > dovecot > original-hg > dovecot-1.2
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);