From: Timo Sirainen Date: Tue, 9 Feb 2010 16:08:13 +0000 (+0200) Subject: doveadm dump index: Another crashfix. X-Git-Tag: 2.0.beta3~118 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d23577f7f47917a7cbebeba2cf13ab4aa66d892e;p=thirdparty%2Fdovecot%2Fcore.git doveadm dump index: Another crashfix. --HG-- branch : HEAD --- diff --git a/src/doveadm/doveadm-dump-index.c b/src/doveadm/doveadm-dump-index.c index 023a016526..3f47265b56 100644 --- a/src/doveadm/doveadm-dump-index.c +++ b/src/doveadm/doveadm-dump-index.c @@ -562,7 +562,8 @@ static bool test_dump_index(const char *path) ret = mail_index_open(index, MAIL_INDEX_OPEN_FLAG_READONLY, FILE_LOCK_METHOD_FCNTL) > 0; - mail_index_close(index); + if (ret > 0) + mail_index_close(index); mail_index_free(&index); return ret; }