]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Refine code to make it more safely.
authorydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 10 Sep 2012 09:35:43 +0000 (09:35 +0000)
committerydong10 <ydong10@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 10 Sep 2012 09:35:43 +0000 (09:35 +0000)
Signed-off-by: Eric Dong <eric.dong@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13712 6f19259b-4bc3-4df7-8a09-765794883524

ShellPkg/Library/UefiShellDebug1CommandsLib/DmpStore.c

index c85091d0a45092eadf93d7c6bac3a5ddb7032d33..8aafcced2401229c67a3c2476c81e0fa48f1dc24 100644 (file)
@@ -59,7 +59,7 @@ GetAttrType (
     RetString = StrnCatGrow(&RetString, &BufLen, L"Invalid", 0);\r
   }\r
 \r
-  if (RetString[0] == L'+') {\r
+  if ((RetString != NULL) && (RetString[0] == L'+')) {\r
     CopyMem(RetString, RetString + 1, StrSize(RetString + 1));\r
   }\r
 \r