mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-29 16:44:10 +02:00
MdeModulePkg/BootManagerUiLib: rebase to ARRAY_SIZE()
Cc: Dandan Bi <dandan.bi@intel.com> Cc: Eric Dong <eric.dong@intel.com> Cc: Feng Tian <feng.tian@intel.com> Cc: Star Zeng <star.zeng@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Feng Tian <feng.tian@Intel.com> Reviewed-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
This commit is contained in:
parent
6eeeb28826
commit
a031a53fa4
@ -343,7 +343,7 @@ GroupMultipleLegacyBootOption4SameType (
|
|||||||
// Legacy Boot Option
|
// Legacy Boot Option
|
||||||
//
|
//
|
||||||
DEBUG ((EFI_D_ERROR, "[BootManagerDxe] ==== Find Legacy Boot Option 0x%x! ==== \n", Index));
|
DEBUG ((EFI_D_ERROR, "[BootManagerDxe] ==== Find Legacy Boot Option 0x%x! ==== \n", Index));
|
||||||
ASSERT ((((BBS_BBS_DEVICE_PATH *) BootOption.FilePath)->DeviceType & 0xF) < sizeof (DeviceTypeIndex) / sizeof (DeviceTypeIndex[0]));
|
ASSERT ((((BBS_BBS_DEVICE_PATH *) BootOption.FilePath)->DeviceType & 0xF) < ARRAY_SIZE (DeviceTypeIndex));
|
||||||
NextIndex = &DeviceTypeIndex[((BBS_BBS_DEVICE_PATH *) BootOption.FilePath)->DeviceType & 0xF];
|
NextIndex = &DeviceTypeIndex[((BBS_BBS_DEVICE_PATH *) BootOption.FilePath)->DeviceType & 0xF];
|
||||||
|
|
||||||
if (*NextIndex == (UINTN) -1) {
|
if (*NextIndex == (UINTN) -1) {
|
||||||
@ -362,7 +362,7 @@ GroupMultipleLegacyBootOption4SameType (
|
|||||||
//
|
//
|
||||||
// Update the DeviceTypeIndex array to reflect the right shift operation
|
// Update the DeviceTypeIndex array to reflect the right shift operation
|
||||||
//
|
//
|
||||||
for (DeviceIndex = 0; DeviceIndex < sizeof (DeviceTypeIndex) / sizeof (DeviceTypeIndex[0]); DeviceIndex++) {
|
for (DeviceIndex = 0; DeviceIndex < ARRAY_SIZE (DeviceTypeIndex); DeviceIndex++) {
|
||||||
if (DeviceTypeIndex[DeviceIndex] != (UINTN) -1 && DeviceTypeIndex[DeviceIndex] >= *NextIndex) {
|
if (DeviceTypeIndex[DeviceIndex] != (UINTN) -1 && DeviceTypeIndex[DeviceIndex] >= *NextIndex) {
|
||||||
DeviceTypeIndex[DeviceIndex]++;
|
DeviceTypeIndex[DeviceIndex]++;
|
||||||
}
|
}
|
||||||
@ -526,7 +526,7 @@ UpdateBootManager (
|
|||||||
HiiHandle,
|
HiiHandle,
|
||||||
0,
|
0,
|
||||||
mDeviceTypeStr[
|
mDeviceTypeStr[
|
||||||
MIN (DeviceType & 0xF, sizeof (mDeviceTypeStr) / sizeof (mDeviceTypeStr[0]) - 1)
|
MIN (DeviceType & 0xF, ARRAY_SIZE (mDeviceTypeStr) - 1)
|
||||||
],
|
],
|
||||||
NULL
|
NULL
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user