From: Timo Sirainen Date: Wed, 3 Oct 2012 00:20:15 +0000 (+0300) Subject: acl: Don't silently ignore permission error on expunge. X-Git-Tag: 2.2.alpha1~121 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=742230f6ea54caf4dc2fdf365396da2e26f2f8e3;p=thirdparty%2Fdovecot%2Fcore.git acl: Don't silently ignore permission error on expunge. --- diff --git a/src/plugins/acl/acl-mailbox.c b/src/plugins/acl/acl-mailbox.c index e057f68336..286e1c112f 100644 --- a/src/plugins/acl/acl-mailbox.c +++ b/src/plugins/acl/acl-mailbox.c @@ -319,8 +319,7 @@ static void acl_mail_expunge(struct mail *_mail) /* if we don't have permission, silently return success so users won't see annoying error messages in case their clients try automatic expunging. */ - if (ret < 0) - acl_transaction_set_failure(_mail->transaction); + acl_transaction_set_failure(_mail->transaction); return; }