From: Timo Sirainen Date: Sun, 24 Jan 2016 14:55:13 +0000 (+0200) Subject: pop3-migration: When logging the first missing POP3 mail, it logged a wrong mail X-Git-Tag: 2.2.22.rc1~303 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=12e32734b3fe762c647c1ae5552185517a988cf8;p=thirdparty%2Fdovecot%2Fcore.git pop3-migration: When logging the first missing POP3 mail, it logged a wrong mail --- diff --git a/src/plugins/pop3-migration/pop3-migration-plugin.c b/src/plugins/pop3-migration/pop3-migration-plugin.c index 78d8ec911f..3533555fe9 100644 --- a/src/plugins/pop3-migration/pop3-migration-plugin.c +++ b/src/plugins/pop3-migration/pop3-migration-plugin.c @@ -560,7 +560,7 @@ pop3_uidl_assign_by_hdr_hash(struct mailbox *box, struct mailbox *pop3_box) for (pop3_idx = 0; pop3_idx < pop3_count; pop3_idx++) { if (pop3_map[pop3_idx].imap_uid == 0) { if (first_missing_idx == (uint32_t)-1) - first_missing_idx = pop3_map[pop3_idx].pop3_seq; + first_missing_idx = pop3_idx; missing_uids_count++; } }