From: Timo Sirainen Date: Wed, 20 Jan 2021 16:04:40 +0000 (+0200) Subject: lib-index: Use mail_index_reset_error() when opening index X-Git-Tag: 2.3.16~295 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba11772d6e44c42690cf66b1c96ab6ebfa9c8df4;p=thirdparty%2Fdovecot%2Fcore.git lib-index: Use mail_index_reset_error() when opening index This resets the error more cleanly than changing nodiskspace directly. --- diff --git a/src/lib-index/mail-index.c b/src/lib-index/mail-index.c index 51973a935e..1a0d730074 100644 --- a/src/lib-index/mail-index.c +++ b/src/lib-index/mail-index.c @@ -686,8 +686,8 @@ int mail_index_open(struct mail_index *index, enum mail_index_open_flags flags) i_strdup("(in-memory index)") : i_strconcat(index->dir, "/", index->prefix, NULL); + mail_index_reset_error(index); index->readonly = FALSE; - index->nodiskspace = FALSE; index->log_sync_locked = FALSE; index->flags = flags; index->readonly = (flags & MAIL_INDEX_OPEN_FLAG_READONLY) != 0;