X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;ds=sidebyside;f=MdeModulePkg%2FUniversal%2FAcpi%2FAcpiTableDxe%2FAcpiTable.c;h=f50068d0e0fa76aec6b3c7f520a7fd38fde96b9d;hb=1436aea4d5707e672672a11bda72be2c63c936c3;hp=1d91737cbf63e0732543c00ac587b8ffd38710b9;hpb=7c7184e201a90a1d2376e615e55e3f4074731468;p=mirror_edk2.git diff --git a/MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTable.c b/MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTable.c index 1d91737cbf..f50068d0e0 100644 --- a/MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTable.c +++ b/MdeModulePkg/Universal/Acpi/AcpiTableDxe/AcpiTable.c @@ -14,8 +14,8 @@ // // Handle to install ACPI Table Protocol // -EFI_HANDLE mHandle = NULL; -GLOBAL_REMOVE_IF_UNREFERENCED EFI_ACPI_TABLE_INSTANCE *mPrivateData = NULL; +EFI_HANDLE mHandle = NULL; +GLOBAL_REMOVE_IF_UNREFERENCED EFI_ACPI_TABLE_INSTANCE *mPrivateData = NULL; /** Entry point of the ACPI table driver. @@ -33,12 +33,12 @@ GLOBAL_REMOVE_IF_UNREFERENCED EFI_ACPI_TABLE_INSTANCE *mPrivateData = NULL; EFI_STATUS EFIAPI InitializeAcpiTableDxe ( - IN EFI_HANDLE ImageHandle, - IN EFI_SYSTEM_TABLE *SystemTable + IN EFI_HANDLE ImageHandle, + IN EFI_SYSTEM_TABLE *SystemTable ) { - EFI_STATUS Status; - EFI_ACPI_TABLE_INSTANCE *PrivateData; + EFI_STATUS Status; + EFI_ACPI_TABLE_INSTANCE *PrivateData; // // Initialize our protocol @@ -61,14 +61,14 @@ InitializeAcpiTableDxe ( // if (FeaturePcdGet (PcdInstallAcpiSdtProtocol)) { mPrivateData = PrivateData; - Status = gBS->InstallMultipleProtocolInterfaces ( - &mHandle, - &gEfiAcpiTableProtocolGuid, - &PrivateData->AcpiTableProtocol, - &gEfiAcpiSdtProtocolGuid, - &mPrivateData->AcpiSdtProtocol, - NULL - ); + Status = gBS->InstallMultipleProtocolInterfaces ( + &mHandle, + &gEfiAcpiTableProtocolGuid, + &PrivateData->AcpiTableProtocol, + &gEfiAcpiSdtProtocolGuid, + &mPrivateData->AcpiSdtProtocol, + NULL + ); } else { Status = gBS->InstallMultipleProtocolInterfaces ( &mHandle, @@ -77,8 +77,8 @@ InitializeAcpiTableDxe ( NULL ); } + ASSERT_EFI_ERROR (Status); return Status; } -