mirror of
https://github.com/bol-van/zapret2.git
synced 2026-10-29 06:02:05 +00:00
Merge pull request #280 from goodrussian666/master
Fixed the double-free reports in [nfqws.c (line 1118)
This commit is contained in:
1 file changed
+2
-1
+2
-1
@@ -1117,7 +1117,7 @@ static char* item_name(char **str)
|
||||
|
||||
static struct blob_item *load_blob_to_collection(const char *filename, struct blob_collection_head *blobs, size_t max_size, size_t size_reserve)
|
||||
{
|
||||
struct blob_item *blob = blob_collection_add(blobs);
|
||||
struct blob_item *blob;
|
||||
uint8_t *p;
|
||||
char *name;
|
||||
|
||||
@@ -1159,6 +1159,7 @@ static struct blob_item *load_blob_to_collection(const char *filename, struct bl
|
||||
free(name);
|
||||
exit_clean(1);
|
||||
}
|
||||
blob = blob_collection_add(blobs);
|
||||
if (!blob || (!(blob->data = malloc(max_size + size_reserve))))
|
||||
{
|
||||
free(name);
|
||||
|
||||
Reference in new issue
Block a user