]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Source level security checked
authorjji4 <jji4@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 16 Jan 2009 08:14:39 +0000 (08:14 +0000)
committerjji4 <jji4@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 16 Jan 2009 08:14:39 +0000 (08:14 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7297 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c

index 745021a0f3cbe3096579a147e6a8fb8b576357f0..553ae2824d1d35fb764be5d4eb5387b28e60d134 100644 (file)
@@ -141,6 +141,7 @@ UpdateVariableInfo (
 \r
       CopyGuid (&gVariableInfo->VendorGuid, VendorGuid);\r
       gVariableInfo->Name = AllocatePool (StrLen (VariableName));\r
+      ASSERT (gVariableInfo->Name != NULL);\r
       StrCpy (gVariableInfo->Name, VariableName);\r
       gVariableInfo->Volatile = Volatile;\r
 \r
@@ -178,6 +179,7 @@ UpdateVariableInfo (
 \r
         CopyGuid (&Entry->Next->VendorGuid, VendorGuid);\r
         Entry->Next->Name = AllocatePool (StrLen (VariableName));\r
+        ASSERT (Entry->Next->Name != NULL);\r
         StrCpy (Entry->Next->Name, VariableName);\r
         Entry->Next->Volatile = Volatile;\r
       }\r