mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-27 15:44:04 +02:00
Source level security checked
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7303 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
8c80d3942e
commit
c59634eab6
@ -302,8 +302,8 @@ AppendToMultiString (
|
|||||||
MultiStringSize + AppendStringSize,
|
MultiStringSize + AppendStringSize,
|
||||||
(VOID *) (*MultiString)
|
(VOID *) (*MultiString)
|
||||||
);
|
);
|
||||||
|
ASSERT (*MultiString != NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
// Append the incoming string
|
// Append the incoming string
|
||||||
//
|
//
|
||||||
|
@ -877,13 +877,13 @@ InsertStringPackage (
|
|||||||
|
|
||||||
Error:
|
Error:
|
||||||
|
|
||||||
|
if (StringPackage != NULL) {
|
||||||
if (StringPackage->StringBlock != NULL) {
|
if (StringPackage->StringBlock != NULL) {
|
||||||
FreePool (StringPackage->StringBlock);
|
FreePool (StringPackage->StringBlock);
|
||||||
}
|
}
|
||||||
if (StringPackage->StringPkgHdr != NULL) {
|
if (StringPackage->StringPkgHdr != NULL) {
|
||||||
FreePool (StringPackage->StringPkgHdr);
|
FreePool (StringPackage->StringPkgHdr);
|
||||||
}
|
}
|
||||||
if (StringPackage != NULL) {
|
|
||||||
FreePool (StringPackage);
|
FreePool (StringPackage);
|
||||||
}
|
}
|
||||||
return Status;
|
return Status;
|
||||||
@ -1182,10 +1182,10 @@ Error:
|
|||||||
if (FontInfo != NULL) {
|
if (FontInfo != NULL) {
|
||||||
FreePool (FontInfo);
|
FreePool (FontInfo);
|
||||||
}
|
}
|
||||||
|
if (FontPackage != NULL) {
|
||||||
if (FontPackage->GlyphBlock != NULL) {
|
if (FontPackage->GlyphBlock != NULL) {
|
||||||
FreePool (FontPackage->GlyphBlock);
|
FreePool (FontPackage->GlyphBlock);
|
||||||
}
|
}
|
||||||
if (FontPackage != NULL) {
|
|
||||||
FreePool (FontPackage);
|
FreePool (FontPackage);
|
||||||
}
|
}
|
||||||
if (GlobalFont != NULL) {
|
if (GlobalFont != NULL) {
|
||||||
@ -1713,10 +1713,10 @@ InsertSimpleFontPackage (
|
|||||||
|
|
||||||
Error:
|
Error:
|
||||||
|
|
||||||
|
if (SimpleFontPackage != NULL) {
|
||||||
if (SimpleFontPackage->SimpleFontPkgHdr != NULL) {
|
if (SimpleFontPackage->SimpleFontPkgHdr != NULL) {
|
||||||
FreePool (SimpleFontPackage->SimpleFontPkgHdr);
|
FreePool (SimpleFontPackage->SimpleFontPkgHdr);
|
||||||
}
|
}
|
||||||
if (SimpleFontPackage != NULL) {
|
|
||||||
FreePool (SimpleFontPackage);
|
FreePool (SimpleFontPackage);
|
||||||
}
|
}
|
||||||
return Status;
|
return Status;
|
||||||
@ -2158,10 +2158,11 @@ InsertKeyboardLayoutPackage (
|
|||||||
|
|
||||||
Error:
|
Error:
|
||||||
|
|
||||||
|
|
||||||
|
if (KeyboardLayoutPackage != NULL) {
|
||||||
if (KeyboardLayoutPackage->KeyboardPkg != NULL) {
|
if (KeyboardLayoutPackage->KeyboardPkg != NULL) {
|
||||||
FreePool (KeyboardLayoutPackage->KeyboardPkg);
|
FreePool (KeyboardLayoutPackage->KeyboardPkg);
|
||||||
}
|
}
|
||||||
if (KeyboardLayoutPackage != NULL) {
|
|
||||||
FreePool (KeyboardLayoutPackage);
|
FreePool (KeyboardLayoutPackage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user