X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=EdkModulePkg%2FBus%2FPci%2FPciBus%2FDxe%2FPciDriverOverride.c;h=70ad48b5ecce272b1a5a9c3af6940119533146e6;hb=bc2693a8403c62cf0b2419740d64ab610b5fd23b;hp=76c5a207841a00524be6d882f3e4e0cb0a6b9c82;hpb=878ddf1fc3540a715f63594ed22b6929e881afb4;p=mirror_edk2.git diff --git a/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciDriverOverride.c b/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciDriverOverride.c index 76c5a20784..70ad48b5ec 100644 --- a/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciDriverOverride.c +++ b/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciDriverOverride.c @@ -143,6 +143,7 @@ Returns: EFI_IMAGE_NT_HEADERS *PeHdr; EFI_LOADED_IMAGE_PROTOCOL *LoadedImage; PCI_DRIVER_OVERRIDE_LIST *Node; +#if (EFI_SPECIFICATION_VERSION < 0x00020000) EFI_DRIVER_OS_HANDOFF_HEADER *DriverOsHandoffHeader; EFI_DRIVER_OS_HANDOFF_HEADER *NewDriverOsHandoffHeader; EFI_DRIVER_OS_HANDOFF *DriverOsHandoff; @@ -151,6 +152,7 @@ Returns: UINTN NumberOfEntries; UINTN Size; UINTN Index; +#endif Status = gBS->HandleProtocol (DriverImageHandle, &gEfiLoadedImageProtocolGuid, (VOID **) &LoadedImage); if (EFI_ERROR (Status)) { @@ -180,6 +182,7 @@ Returns: return EFI_SUCCESS; } +#if (EFI_SPECIFICATION_VERSION < 0x00020000) DriverOsHandoffHeader = NULL; Status = EfiGetSystemConfigurationTable (&gEfiUgaIoProtocolGuid, (VOID **) &DriverOsHandoffHeader); if (!EFI_ERROR (Status) && DriverOsHandoffHeader != NULL) { @@ -285,6 +288,7 @@ Returns: if (DriverOsHandoffHeader != NULL) { gBS->FreePool (DriverOsHandoffHeader); } +#endif return EFI_SUCCESS; }