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);
 	}