]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkPkg/Library/DxeReportStatusCodeLibFramework/ReportStatusCodeLib.c
Rename UefiLib to UefiLibFramework
[mirror_edk2.git] / IntelFrameworkPkg / Library / DxeReportStatusCodeLibFramework / ReportStatusCodeLib.c
index 270966a884e3fbee90ca50f26991358b62db86d3..728703ab320251dac4f9eebbddaf511851937815 100644 (file)
 \r
 **/\r
 \r
-#include <Common/FrameworkDxeCis.h>\r
+//\r
+// The package level header files this module uses\r
+//\r
+#include <FrameworkDxe.h>\r
+//\r
+// The protocols, PPI and GUID defintions for this module\r
+//\r
+#include <Guid/StatusCodeDataTypeId.h>\r
+#include <Protocol/StatusCode.h>\r
+//\r
+// The Library classes this module consumes\r
+//\r
+#include <Library/ReportStatusCodeLib.h>\r
 #include <Library/DebugLib.h>\r
 #include <Library/UefiBootServicesTableLib.h>\r
-#include <Library/UefiRuntimeServicesTableLib.h>\r
 #include <Library/BaseLib.h>\r
 #include <Library/BaseMemoryLib.h>\r
 #include <Library/PcdLib.h>\r
-#include <Library/ReportStatusCodeLib.h>\r
+#include <Library/UefiRuntimeServicesTableLib.h>\r
 \r
-#include <Protocol/StatusCode.h>\r
 \r
 /**\r
   Internal worker function that reports a status code through the Status Code Protocol\r
@@ -68,7 +78,7 @@ InternalReportStatusCode (
     if (gBS == NULL) {\r
       return EFI_UNSUPPORTED;\r
     }\r
-    Status = gBS->LocateProtocol (&gEfiStatusCodeRuntimeProtocolGuid, NULL, &StatusCode);\r
+    Status = gBS->LocateProtocol (&gEfiStatusCodeRuntimeProtocolGuid, NULL, (VOID**)&StatusCode);\r
     if (!EFI_ERROR (Status) && StatusCode != NULL) {\r
       ReportStatusCode = StatusCode->ReportStatusCode;\r
     } else if (gRT->Hdr.Revision < 0x20000) {\r