Mercurial > dovecot > core-2.2
changeset 13548:f24550491039
maildir: Don't always drop new flag from files when syncing.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 23 Sep 2011 14:38:24 +0300 |
parents | ed97724884a2 |
children | b3111bbbaf22 |
files | src/lib-storage/index/maildir/maildir-uidlist.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/maildir/maildir-uidlist.c Fri Sep 23 00:49:51 2011 +0300 +++ b/src/lib-storage/index/maildir/maildir-uidlist.c Fri Sep 23 14:38:24 2011 +0300 @@ -1688,9 +1688,9 @@ } } + rec->flags &= ~MAILDIR_UIDLIST_REC_FLAG_NEW_DIR; rec->flags = (rec->flags | flags) & - ~(MAILDIR_UIDLIST_REC_FLAG_NONSYNCED | - MAILDIR_UIDLIST_REC_FLAG_NEW_DIR); + ~MAILDIR_UIDLIST_REC_FLAG_NONSYNCED; rec->filename = p_strdup(uidlist->record_pool, filename); hash_table_insert(uidlist->files, rec->filename, rec);