Mercurial > dovecot > original-hg > dovecot-1.2
diff src/plugins/lazy-expunge/lazy-expunge-plugin.c @ 6512:1a3604c8ee05 HEAD
mailbox_transaction_commit*() doesn't sync the mailbox anymore, so it
shouldn't take mailbox_sync_flags parameter either.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 30 Sep 2007 17:03:26 +0300 |
parents | bca937328758 |
children | 414c9d631a81 |
line wrap: on
line diff
--- a/src/plugins/lazy-expunge/lazy-expunge-plugin.c Sun Sep 30 16:57:32 2007 +0300 +++ b/src/plugins/lazy-expunge/lazy-expunge-plugin.c Sun Sep 30 17:03:26 2007 +0300 @@ -195,7 +195,7 @@ mail_index_expunge(itrans->trans, seq); } - if (mailbox_transaction_commit(&trans, 0) < 0) + if (mailbox_transaction_commit(&trans) < 0) ret = -1; str_free(&ctx.path); @@ -213,7 +213,6 @@ static int lazy_expunge_transaction_commit(struct mailbox_transaction_context *ctx, - enum mailbox_sync_flags flags, uint32_t *uid_validity_r, uint32_t *first_saved_uid_r, uint32_t *last_saved_uid_r) @@ -227,7 +226,7 @@ mbox->super.transaction_rollback(ctx); ret = -1; } else { - ret = mbox->super.transaction_commit(ctx, flags, uid_validity_r, + ret = mbox->super.transaction_commit(ctx, uid_validity_r, first_saved_uid_r, last_saved_uid_r); }