From: Evgeny Grin (Karlson2k) Date: Mon, 25 Jul 2022 11:36:16 +0000 (+0300) Subject: digest: fix memory leak, fix not quoted 'opaque' X-Git-Tag: curl-7_85_0~125 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6e241bbf1dd7bce1ffc2ec65ff48205769a6b95f;p=thirdparty%2Fcurl.git digest: fix memory leak, fix not quoted 'opaque' Fix leak regression introduced by 3a6fe0c. Closes https://github.com/curl/curl/pull/9199 --- diff --git a/lib/vauth/digest.c b/lib/vauth/digest.c index 0c18fdc7ce..9eac840982 100644 --- a/lib/vauth/digest.c +++ b/lib/vauth/digest.c @@ -880,8 +880,9 @@ static CURLcode auth_create_digest_http_message( free(response); return CURLE_OUT_OF_MEMORY; } - tmp = aprintf("%s, opaque=\"%s\"", response, digest->opaque); + tmp = aprintf("%s, opaque=\"%s\"", response, opaque_quoted); free(response); + free(opaque_quoted); if(!tmp) return CURLE_OUT_OF_MEMORY;