Mercurial > dovecot > core-2.2
changeset 22772:e7177725a580
lib-index: Finish fixing removal of forced cache decisions from existing cache files
6ef2504d020461b0f480766c41596595a4300023 didn't fix it for already known
fields.
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Wed, 24 Jan 2018 17:58:57 +0200 |
parents | 648583df4d47 |
children | dbdb73e0a95a |
files | src/lib-index/mail-cache-fields.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/mail-cache-fields.c Tue Jan 23 00:04:28 2018 +0200 +++ b/src/lib-index/mail-cache-fields.c Wed Jan 24 17:58:57 2018 +0200 @@ -402,7 +402,7 @@ (cache->fields[fidx].field.decision & MAIL_CACHE_DECISION_FORCED) == 0) { cache->fields[fidx].field.decision = - decisions[i]; + decisions[i] & ~MAIL_CACHE_DECISION_FORCED; } if (field_type_verify(cache, fidx, types[i], sizes[i]) < 0)