Mercurial > dovecot > core-2.2
changeset 9618:8bdfb66bf660 HEAD
Fix to previous flag update changes: Avoid crashes / infinite looping.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 13 Jul 2009 18:56:16 -0400 |
parents | e852cb4c5cd2 |
children | 430832cf3cf0 |
files | src/lib-index/mail-index-transaction-finish.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/mail-index-transaction-finish.c Mon Jul 13 18:26:25 2009 -0400 +++ b/src/lib-index/mail-index-transaction-finish.c Mon Jul 13 18:56:16 2009 -0400 @@ -113,6 +113,7 @@ } } i = mail_transaction_drop_range(t, updates[i], i, &keeps); + updates = array_get(&t->updates, &count); } if (array_count(&t->updates) == 0)