]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-oauth2: Make oauth2_request_abort() NULL no-op
authorAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 16 Feb 2024 11:31:41 +0000 (13:31 +0200)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 17 Jan 2025 08:39:58 +0000 (10:39 +0200)
src/lib-oauth2/oauth2-request.c

index 46c10cfe947f6464535bb57f96cee59846c35963..74b08fbd6ab555f6a1356356934668b817380fad 100644 (file)
@@ -416,6 +416,9 @@ void oauth2_request_abort(struct oauth2_request **_req)
        struct oauth2_request *req = *_req;
        *_req = NULL;
 
+       if (req == NULL)
+               return;
+
        http_client_request_abort(&req->req);
        oauth2_request_free(req);
 }