]> git.proxmox.com Git - mirror_edk2.git/commitdiff
ShellPkg/UefiHandleParsingLib: Fix GUID reference
authorQiu Shumin <shumin.qiu@intel.com>
Fri, 25 Mar 2016 01:45:43 +0000 (09:45 +0800)
committerQiu Shumin <shumin.qiu@intel.com>
Fri, 25 Mar 2016 02:06:55 +0000 (10:06 +0800)
Pass in GUID* for the GUID reference in a CatSPrint statement. Issue was noticed when running "dh -d -v" command on a system with a PCI NIC installed.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Thomas Palmer <thomas.palmer@hpe.com>
Reviewed-by: Qiu Shumin <shumin.qiu@intel.com>
Reviewed-by: Samer El-Haj-Mahmoud <elhaj@hpe.com>
ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.c

index 22d778b132835d8487774ccf150b333c7d5340e5..48a753dfd5cb6b1986789e0a653155b2aafd5fd8 100644 (file)
@@ -668,7 +668,7 @@ AdapterInformationDumpInformation (
       if (TempStr == NULL) {\r
         goto ERROR_EXIT;\r
       }\r
       if (TempStr == NULL) {\r
         goto ERROR_EXIT;\r
       }\r
-      TempRetVal = CatSPrint (RetVal, TempStr, (GuidIndex + 1), InfoTypesBuffer[GuidIndex]);\r
+      TempRetVal = CatSPrint (RetVal, TempStr, (GuidIndex + 1), &InfoTypesBuffer[GuidIndex]);\r
       SHELL_FREE_NON_NULL (RetVal);\r
       RetVal = TempRetVal;\r
       SHELL_FREE_NON_NULL (TempStr);\r
       SHELL_FREE_NON_NULL (RetVal);\r
       RetVal = TempRetVal;\r
       SHELL_FREE_NON_NULL (TempStr);\r