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>
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