From: Timo Sirainen Date: Thu, 15 Jan 2009 21:23:59 +0000 (-0500) Subject: Maildir: Fix to earlier >26 keywords handling change. X-Git-Tag: 1.2.beta1~107 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=72cf7f37f4a28ab24b7b2e43fafbb73063312306;p=thirdparty%2Fdovecot%2Fcore.git Maildir: Fix to earlier >26 keywords handling change. --HG-- branch : HEAD --- diff --git a/src/lib-storage/index/maildir/maildir-sync-index.c b/src/lib-storage/index/maildir/maildir-sync-index.c index 3c03b8c485..62604fc272 100644 --- a/src/lib-storage/index/maildir/maildir-sync-index.c +++ b/src/lib-storage/index/maildir/maildir-sync-index.c @@ -338,7 +338,7 @@ maildir_sync_mail_keywords(struct maildir_index_sync_context *ctx, uint32_t seq) ones. we can get these lists easily by removing common elements from old and new keywords. */ new_indexes = array_get_modifiable(&ctx->keywords, &new_count); - for (i = 0; i < old_count && j < new_count; ) { + for (i = j = 0; i < old_count && j < new_count; ) { diff = (int)old_indexes[i] - (int)new_indexes[j]; if (diff == 0) { array_delete(&ctx->keywords, j, 1);