From: Michael R Sweet Date: Sat, 30 Aug 2025 12:59:28 +0000 (-0400) Subject: Fix memory leak reported by Coverity. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a75c3212eaba9d164264657ddb9c43bf4bedbf4e;p=thirdparty%2Fcups.git Fix memory leak reported by Coverity. --- diff --git a/tools/cups-oauth.c b/tools/cups-oauth.c index 71cf65a6ff..b82663e729 100644 --- a/tools/cups-oauth.c +++ b/tools/cups-oauth.c @@ -378,11 +378,11 @@ do_get_metadata(const char *oauth_uri, // I - Authorization Server URI } break; } - - return (0); } else { + free(metadata); + return (1); } } @@ -392,6 +392,8 @@ do_get_metadata(const char *oauth_uri, // I - Authorization Server URI free(json); } + free(metadata); + return (0); }