# HG changeset patch # User Timo Sirainen # Date 1032074143 -10800 # Node ID 9ef72cb26b303b0cf5b0b119912a51480bebadbc # Parent a97509eb0bc34af19360055dd5f2d852c222739f messages flags were added twice to header diff -r a97509eb0bc3 -r 9ef72cb26b30 src/lib-index/mail-index.c --- a/src/lib-index/mail-index.c Sun Sep 15 10:12:31 2002 +0300 +++ b/src/lib-index/mail-index.c Sun Sep 15 10:15:43 2002 +0300 @@ -972,6 +972,7 @@ i_assert(index->lock_type == MAIL_LOCK_EXCLUSIVE); i_assert((*rec)->uid == 0); + i_assert((*rec)->msg_flags == 0); if (index->mmap_used_length == index->mmap_full_length) { /* we need more space */ @@ -996,7 +997,6 @@ int mail_index_append_end(MailIndex *index, MailIndexRecord *rec) { index->header->messages_count++; - mail_index_mark_flag_changes(index, rec, 0, rec->msg_flags); rec->uid = index->header->next_uid++;