changeset 7415:58c0b1f833f3 HEAD

MAIL_INDEX_TRANSACTION_FLAG_AVOID_FLAG_UPDATES bugfix
author Timo Sirainen <tss@iki.fi>
date Fri, 14 Mar 2008 08:24:19 +0200
parents 45624f5ba358
children 4c093cfa8756
files src/lib-index/mail-index-transaction.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-index/mail-index-transaction.c	Fri Mar 14 08:52:14 2008 +0200
+++ b/src/lib-index/mail-index-transaction.c	Fri Mar 14 08:24:19 2008 +0200
@@ -981,7 +981,8 @@
 			    (t->last_update_idx + 1 == count ||
 			     last_update[1].uid1 > seq2)) {
 				/* we can just update the UID range */
-				last_update->uid2 = seq2;
+				if (mail_transaction_update_want_add(t, &u))
+					last_update->uid2 = seq2;
 				return;
 			}
 		} else if (seq1 > last_update->uid2) {