]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
notify: Free notify_mail_txn when a plugin does not define mail_transaction_commit
authorMartti Rannanjärvi <martti.rannanjarvi@open-xchange.com>
Tue, 25 Feb 2020 11:08:21 +0000 (13:08 +0200)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Tue, 1 Dec 2020 14:48:56 +0000 (14:48 +0000)
src/plugins/notify/notify-plugin.c

index 664452440f099782c349ae229e0a2865af76dc85..e9ff9bb7075068117e1eb9926af2341c4a6fa951 100644 (file)
@@ -130,8 +130,6 @@ void notify_contexts_mail_transaction_commit(struct mailbox_transaction_context
        struct notify_mail_txn *mail_txn;
 
        for (ctx = ctx_list; ctx != NULL; ctx = ctx->next) {
-               if (ctx->v.mail_transaction_commit == NULL)
-                       continue;
                mail_txn = notify_context_find_mail_txn(ctx, t);
                if (ctx->v.mail_transaction_commit != NULL)
                        ctx->v.mail_transaction_commit(mail_txn->txn, changes);