From: Marco Bettini Date: Fri, 30 May 2025 13:22:35 +0000 (+0000) Subject: lib-storage: maildir_open_mail() - Add i_assert(ctx.path == NULL) on error path X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3df816b2b4ab8511172a4c7bc1255a5526392772;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: maildir_open_mail() - Add i_assert(ctx.path == NULL) on error path Found by coverity, 40460 Resource leak --- diff --git a/src/lib-storage/index/maildir/maildir-mail.c b/src/lib-storage/index/maildir/maildir-mail.c index e8130e1f15..0ee1ea131d 100644 --- a/src/lib-storage/index/maildir/maildir-mail.c +++ b/src/lib-storage/index/maildir/maildir-mail.c @@ -86,6 +86,7 @@ maildir_open_mail(struct maildir_mailbox *mbox, struct mail *mail, if (ctx.fd == -1) { *deleted_r = TRUE; + i_assert(ctx.path == NULL); return NULL; }