Skip to content

Commit a75c321

Browse files
committed
Fix memory leak reported by Coverity.
1 parent 84c5b72 commit a75c321

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

tools/cups-oauth.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -378,11 +378,11 @@ do_get_metadata(const char *oauth_uri, // I - Authorization Server URI
378378
}
379379
break;
380380
}
381-
382-
return (0);
383381
}
384382
else
385383
{
384+
free(metadata);
385+
386386
return (1);
387387
}
388388
}
@@ -392,6 +392,8 @@ do_get_metadata(const char *oauth_uri, // I - Authorization Server URI
392392
free(json);
393393
}
394394

395+
free(metadata);
396+
395397
return (0);
396398
}
397399

0 commit comments

Comments
 (0)