fix:Resource leak: fp

Signed-off-by: yuxiaojun <yuxiaojun1011@outlook.com>
This commit is contained in:
yuxiaojun 2023-08-28 15:24:14 +08:00
parent 7bf5923052
commit c350616038
1 changed files with 2 additions and 0 deletions

View File

@ -172,6 +172,7 @@ static struct elf_file *load_elf(const char *filename)
ef = (struct elf_file *)malloc(sizeof(*ef));
if (!ef)
{
fclose(fp);
return NULL;
}
@ -182,6 +183,7 @@ static struct elf_file *load_elf(const char *filename)
buf = (char *)malloc(fsize);
if (!buf)
{
fclose(fp);
return NULL;
}