]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Add the check- in missed file
authorgtian <gtian@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 4 Feb 2008 19:52:06 +0000 (19:52 +0000)
committergtian <gtian@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 4 Feb 2008 19:52:06 +0000 (19:52 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4675 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Universal/Variable/Pei/Variable.c

index 92e690724d539e88868f8accb5a4a64383f20669..52e19d1f73ff5aabcbc7969bbd5932517a6478fb 100644 (file)
@@ -603,6 +603,13 @@ Returns:
   //\r
   VarDataSize = DataSizeOfVariable (Variable.CurrPtr);\r
   if (*DataSize >= VarDataSize) {\r
+    //\r
+    // PO-TKW: Address one checking in this place\r
+    //\r
+    if (Data == NULL) {\r
+      return EFI_INVALID_PARAMETER;\r
+    }\r
+\r
     (*PeiServices)->CopyMem (Data, GetVariableDataPtr (Variable.CurrPtr), VarDataSize);\r
 \r
     if (Attributes != NULL) {\r