]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-master: master-login-auth - Fix master_login_auth_request leakage
authorSina Tavakoli <sina.tavakoli@open-xchange.com>
Wed, 8 Jan 2020 11:13:18 +0000 (13:13 +0200)
committerSina Tavakoli <sina.tavakoli@open-xchange.com>
Thu, 9 Jan 2020 12:20:21 +0000 (14:20 +0200)
src/lib-master/master-login-auth.c

index f9177251f69e2f8b05196aa95a072cbc25fb66d3..3fa812e2b6574abeb8a87724abfbc4ec8e3d43c6 100644 (file)
@@ -554,7 +554,7 @@ master_login_auth_send_request(struct master_login_auth *auth,
                master_login_auth_request_remove(auth, req);
                req->callback(NULL, MASTER_AUTH_ERRMSG_INTERNAL_FAILURE,
                              req->context);
-               i_free(req);
+               request_free(&req);
                return;
        }