Mercurial > dovecot > core-2.2
changeset 15746:2aa20ea42d6d
lib-storage: mailbox_status.nonpermanent_modseqs is now only set with STATUS_HIGHESTMODSEQ
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 11 Feb 2013 00:23:07 +0200 |
parents | f7a0ef7fdaad |
children | 2492fa1232a0 |
files | src/lib-storage/index/index-status.c |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/index-status.c Sun Feb 10 23:27:49 2013 +0200 +++ b/src/lib-storage/index/index-status.c Mon Feb 11 00:23:07 2013 +0200 @@ -133,10 +133,10 @@ status_r->uidvalidity = hdr->uid_validity; status_r->uidnext = hdr->next_uid; status_r->first_recent_uid = hdr->first_recent_uid; - status_r->nonpermanent_modseqs = - mail_index_is_in_memory(box->index) || - !mail_index_have_modseq_tracking(box->index); if ((items & STATUS_HIGHESTMODSEQ) != 0) { + status_r->nonpermanent_modseqs = + mail_index_is_in_memory(box->index) || + !mail_index_have_modseq_tracking(box->index); status_r->highest_modseq = mail_index_modseq_get_highest(box->view); if (status_r->highest_modseq == 0) {