We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8176534 commit 063b37eCopy full SHA for 063b37e
mdloader_parser.c
@@ -386,12 +386,14 @@ data_t *load_file(char *fname)
386
return NULL;
387
}
388
389
+ data_t * ret = NULL;
390
if (ftype == FTYPE_HEX)
- return parse_hex(rawdata, readbytes);
391
+ ret = parse_hex(rawdata, readbytes);
392
else if (ftype == FTYPE_BIN)
- return parse_bin(rawdata, readbytes);
393
+ ret = parse_bin(rawdata, readbytes);
394
else
395
printf("ERROR: Parser: Unknown file type!\n");
396
- return NULL;
397
+ free(rawdata);
398
+ return ret;
399
0 commit comments