mirror of
https://github.com/acidanthera/audk.git
synced 2025-09-25 18:48:42 +02:00
ImageTool: Fix memory leaks
This commit is contained in:
parent
ca23202d18
commit
6a22eca730
@ -171,6 +171,7 @@ ConstructHii (
|
|||||||
File = UserReadFile (FileNames[Index], &FileSize);
|
File = UserReadFile (FileNames[Index], &FileSize);
|
||||||
if (File == NULL) {
|
if (File == NULL) {
|
||||||
fprintf (stderr, "ImageTool: Could not open %s: %s\n", FileNames[Index], strerror (errno));
|
fprintf (stderr, "ImageTool: Could not open %s: %s\n", FileNames[Index], strerror (errno));
|
||||||
|
free (HiiPackageData);
|
||||||
return RETURN_ABORTED;
|
return RETURN_ABORTED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -109,6 +109,7 @@ HiiSrc (
|
|||||||
" (CONST MODULE_HII_PACKAGE_LIST *)&mModuleHiiPackageList;\n"
|
" (CONST MODULE_HII_PACKAGE_LIST *)&mModuleHiiPackageList;\n"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
fclose (FilePtr);
|
||||||
FreePool (Hii);
|
FreePool (Hii);
|
||||||
|
|
||||||
return RETURN_SUCCESS;
|
return RETURN_SUCCESS;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user