From: Aki Tuomi Date: Fri, 16 Feb 2024 11:31:41 +0000 (+0200) Subject: lib-oauth2: Make oauth2_request_abort() NULL no-op X-Git-Tag: 2.4.1~1024 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=732a150e067860bf36ffc97a53f2095b399bcba6;p=thirdparty%2Fdovecot%2Fcore.git lib-oauth2: Make oauth2_request_abort() NULL no-op --- diff --git a/src/lib-oauth2/oauth2-request.c b/src/lib-oauth2/oauth2-request.c index 46c10cfe94..74b08fbd6a 100644 --- a/src/lib-oauth2/oauth2-request.c +++ b/src/lib-oauth2/oauth2-request.c @@ -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); }