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:
jji4 2009-01-19 06:55:18 +00:00
parent 8c80d3942e
commit c59634eab6
2 changed files with 17 additions and 16 deletions

View File

@ -302,8 +302,8 @@ AppendToMultiString (
MultiStringSize + AppendStringSize, MultiStringSize + AppendStringSize,
(VOID *) (*MultiString) (VOID *) (*MultiString)
); );
ASSERT (*MultiString != NULL);
} }
// //
// Append the incoming string // Append the incoming string
// //

View File

@ -877,13 +877,13 @@ InsertStringPackage (
Error: Error:
if (StringPackage->StringBlock != NULL) {
FreePool (StringPackage->StringBlock);
}
if (StringPackage->StringPkgHdr != NULL) {
FreePool (StringPackage->StringPkgHdr);
}
if (StringPackage != NULL) { if (StringPackage != NULL) {
if (StringPackage->StringBlock != NULL) {
FreePool (StringPackage->StringBlock);
}
if (StringPackage->StringPkgHdr != NULL) {
FreePool (StringPackage->StringPkgHdr);
}
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->GlyphBlock != NULL) {
FreePool (FontPackage->GlyphBlock);
}
if (FontPackage != NULL) { if (FontPackage != NULL) {
if (FontPackage->GlyphBlock != NULL) {
FreePool (FontPackage->GlyphBlock);
}
FreePool (FontPackage); FreePool (FontPackage);
} }
if (GlobalFont != NULL) { if (GlobalFont != NULL) {
@ -1713,10 +1713,10 @@ InsertSimpleFontPackage (
Error: Error:
if (SimpleFontPackage->SimpleFontPkgHdr != NULL) {
FreePool (SimpleFontPackage->SimpleFontPkgHdr);
}
if (SimpleFontPackage != NULL) { if (SimpleFontPackage != NULL) {
if (SimpleFontPackage->SimpleFontPkgHdr != NULL) {
FreePool (SimpleFontPackage->SimpleFontPkgHdr);
}
FreePool (SimpleFontPackage); FreePool (SimpleFontPackage);
} }
return Status; return Status;
@ -2158,10 +2158,11 @@ InsertKeyboardLayoutPackage (
Error: Error:
if (KeyboardLayoutPackage->KeyboardPkg != NULL) {
FreePool (KeyboardLayoutPackage->KeyboardPkg);
}
if (KeyboardLayoutPackage != NULL) { if (KeyboardLayoutPackage != NULL) {
if (KeyboardLayoutPackage->KeyboardPkg != NULL) {
FreePool (KeyboardLayoutPackage->KeyboardPkg);
}
FreePool (KeyboardLayoutPackage); FreePool (KeyboardLayoutPackage);
} }