From: Timo Sirainen Date: Wed, 18 Jun 2008 03:28:18 +0000 (+0300) Subject: mail_index_ext_resize() may have looked up old record size from wrong X-Git-Tag: 1.2.alpha1~271 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2ab7efebc44eb24cb48ebe8081b4967f7a9f1927;p=thirdparty%2Fdovecot%2Fcore.git mail_index_ext_resize() may have looked up old record size from wrong message. --HG-- branch : HEAD --- diff --git a/src/lib-index/mail-index-transaction.c b/src/lib-index/mail-index-transaction.c index 896b38ed7a..c86bd2c471 100644 --- a/src/lib-index/mail-index-transaction.c +++ b/src/lib-index/mail-index-transaction.c @@ -1065,7 +1065,7 @@ void mail_index_ext_resize(struct mail_index_transaction *t, uint32_t ext_id, } else { const struct mail_index_ext *ext; - ext = array_idx(&t->view->map->extensions, ext_id); + ext = array_idx(&t->view->map->extensions, intro.ext_id); old_record_size = ext->record_size; old_record_align = ext->record_align; }