ReportStatusCodeExtractDebugInfo (\r
IN CONST EFI_STATUS_CODE_DATA *Data,\r
OUT UINT32 *ErrorLevel,\r
- OUT VA_LIST *Marker,\r
+ OUT BASE_LIST *Marker,\r
OUT CHAR8 **Format\r
)\r
{\r
EFI_DEBUG_INFO *DebugInfo;\r
\r
- ASSERT (Data != NULL);\r
- ASSERT (ErrorLevel != NULL);\r
+ ASSERT (Data != NULL);\r
+ ASSERT (ErrorLevel != NULL);\r
ASSERT (Marker != NULL);\r
ASSERT (Format != NULL);\r
\r
// The first 12 * UINTN bytes of the string are really an\r
// argument stack to support varargs on the Format string.\r
//\r
- *Marker = (VA_LIST) (DebugInfo + 1);\r
+ *Marker = (BASE_LIST) (DebugInfo + 1);\r
*Format = (CHAR8 *)(((UINT64 *)*Marker) + 12);\r
\r
return TRUE;\r