X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkUnixPkg%2FDxe%2FPlatformBds%2FGeneric%2FBootMaint%2FBBSsupport.c;fp=EdkUnixPkg%2FDxe%2FPlatformBds%2FGeneric%2FBootMaint%2FBBSsupport.c;h=76dd54f0c7521f0ed1327cf60795a507d7273eed;hp=c9f2402eb140de7171062caf5b28cad425d20ba9;hb=8ef571dfb56dc8720d217ab9aa6efa5f025641c9;hpb=6c31fdb8879f46684210cd5c01d9b3246edeb0ad diff --git a/EdkUnixPkg/Dxe/PlatformBds/Generic/BootMaint/BBSsupport.c b/EdkUnixPkg/Dxe/PlatformBds/Generic/BootMaint/BBSsupport.c index c9f2402eb1..76dd54f0c7 100644 --- a/EdkUnixPkg/Dxe/PlatformBds/Generic/BootMaint/BBSsupport.c +++ b/EdkUnixPkg/Dxe/PlatformBds/Generic/BootMaint/BBSsupport.c @@ -24,10 +24,14 @@ Abstract: #include "BBSsupport.h" EFI_DEVICE_PATH_PROTOCOL EndDevicePath[] = { - END_DEVICE_PATH_TYPE, - END_ENTIRE_DEVICE_PATH_SUBTYPE, - END_DEVICE_PATH_LENGTH, - 0 + { + END_DEVICE_PATH_TYPE, + END_ENTIRE_DEVICE_PATH_SUBTYPE, + { + END_DEVICE_PATH_LENGTH, + 0 + } + } }; VOID @@ -446,7 +450,7 @@ BdsDeleteAllInvalidLegacyBootOptions ( LocalBbsTable = NULL; BbsEntry = NULL; - Status = EfiLibLocateProtocol (&gEfiLegacyBiosProtocolGuid, &LegacyBios); + Status = EfiLibLocateProtocol (&gEfiLegacyBiosProtocolGuid, (VOID**) &LegacyBios); if (EFI_ERROR (Status)) { return Status; } @@ -680,7 +684,7 @@ Returns: LocalHddInfo = NULL; LocalBbsTable = NULL; - Status = EfiLibLocateProtocol (&gEfiLegacyBiosProtocolGuid, &LegacyBios); + Status = EfiLibLocateProtocol (&gEfiLegacyBiosProtocolGuid, (VOID**)&LegacyBios); if (EFI_ERROR (Status)) { return Status; } @@ -985,7 +989,7 @@ Index# is a 16 bit integer, the low byte of it stands for the index in BBS table BEVIndex = 0; NewDevPtr = NULL; - Status = EfiLibLocateProtocol (&gEfiLegacyBiosProtocolGuid, &LegacyBios); + Status = EfiLibLocateProtocol (&gEfiLegacyBiosProtocolGuid, (VOID**) &LegacyBios); if (EFI_ERROR (Status)) { return Status; } @@ -1497,7 +1501,7 @@ BdsRefreshBbsTableForBoot ( LocalBbsTable = NULL; DevType = BBS_UNKNOWN; - Status = EfiLibLocateProtocol (&gEfiLegacyBiosProtocolGuid, &LegacyBios); + Status = EfiLibLocateProtocol (&gEfiLegacyBiosProtocolGuid, (VOID**) &LegacyBios); if (EFI_ERROR (Status)) { return Status; }