Properly free resources on invalid mime type

This commit is contained in:
2024-05-20 21:33:46 -04:00
parent e498b3f24a
commit 7035c416cf

View File

@@ -1021,6 +1021,11 @@ static int64_t curl_http_get(const char * url, char ** out_filename, char ** buf
{
if (!strstr(acceptable_mime_types, header.mime_type))
{
socExit();
free(data.result_buf);
free(socubuf);
if (header.mime_type) free(header.mime_type);
if (header.filename) free(header.filename);
return -2;
}
}