X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdeModulePkg%2FUniversal%2FPCD%2FPei%2FService.c;h=16a5cc848928c48f91a51fbcbf39e6b5f205416d;hp=cb980daa39ca44f9caa226217643a4350f524989;hb=e5e12de7d0a67111060c77723df39885c91a8ea5;hpb=80408db0ca4e3d40b37c0f3a710ad4828e26f5f4 diff --git a/MdeModulePkg/Universal/PCD/Pei/Service.c b/MdeModulePkg/Universal/PCD/Pei/Service.c index cb980daa39..16a5cc8489 100644 --- a/MdeModulePkg/Universal/PCD/Pei/Service.c +++ b/MdeModulePkg/Universal/PCD/Pei/Service.c @@ -14,10 +14,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. Module Name: Service.c **/ -// -// Include common header file for this module. -// -#include "CommonHeader.h" #include "Service.h" @@ -171,28 +167,28 @@ GetHiiVariable ( UINTN Size; EFI_STATUS Status; VOID *Buffer; - EFI_PEI_READ_ONLY_VARIABLE_PPI *VariablePpi; + EFI_PEI_READ_ONLY_VARIABLE2_PPI *VariablePpi; - Status = PeiServicesLocatePpi (&gEfiPeiReadOnlyVariablePpiGuid, 0, NULL, (VOID **) &VariablePpi); + Status = PeiServicesLocatePpi (&gEfiPeiReadOnlyVariable2PpiGuid, 0, NULL, (VOID **) &VariablePpi); ASSERT_EFI_ERROR (Status); Size = 0; - Status = VariablePpi->PeiGetVariable ( - GetPeiServicesTablePointer (), + Status = VariablePpi->GetVariable ( + VariablePpi, VariableName, (EFI_GUID *) VariableGuid, NULL, &Size, NULL - ); + ); if (Status == EFI_BUFFER_TOO_SMALL) { Status = PeiServicesAllocatePool (Size, &Buffer); ASSERT_EFI_ERROR (Status); - Status = VariablePpi->PeiGetVariable ( - GetPeiServicesTablePointer (), + Status = VariablePpi->GetVariable ( + VariablePpi, (UINT16 *) VariableName, (EFI_GUID *) VariableGuid, NULL,