IN EFI_SLEEP_TYPE Type\r
)\r
{\r
- if (Type >= 0 && Type <= ARRAY_SIZE(mSxTypeString)) {\r
+ if (Type >= 0 && Type < ARRAY_SIZE(mSxTypeString)) {\r
return mSxTypeString[Type];\r
} else {\r
AsciiSPrint (mNameString, sizeof(mNameString), "0x%x", Type);\r
IN EFI_SLEEP_PHASE Phase\r
)\r
{\r
- if (Phase >= 0 && Phase <= ARRAY_SIZE(mSxPhaseString)) {\r
+ if (Phase >= 0 && Phase < ARRAY_SIZE(mSxPhaseString)) {\r
return mSxPhaseString[Phase];\r
} else {\r
AsciiSPrint (mNameString, sizeof(mNameString), "0x%x", Phase);\r
IN EFI_POWER_BUTTON_PHASE Phase\r
)\r
{\r
- if (Phase >= 0 && Phase <= ARRAY_SIZE(mPowerButtonPhaseString)) {\r
+ if (Phase >= 0 && Phase < ARRAY_SIZE(mPowerButtonPhaseString)) {\r
return mPowerButtonPhaseString[Phase];\r
} else {\r
AsciiSPrint (mNameString, sizeof(mNameString), "0x%x", Phase);\r
IN EFI_STANDBY_BUTTON_PHASE Phase\r
)\r
{\r
- if (Phase >= 0 && Phase <= ARRAY_SIZE(mStandbyButtonPhaseString)) {\r
+ if (Phase >= 0 && Phase < ARRAY_SIZE(mStandbyButtonPhaseString)) {\r
return mStandbyButtonPhaseString[Phase];\r
} else {\r
AsciiSPrint (mNameString, sizeof(mNameString), "0x%x", Phase);\r
IN EFI_SMM_IO_TRAP_DISPATCH_TYPE Type\r
)\r
{\r
- if (Type >= 0 && Type <= ARRAY_SIZE(mIoTrapTypeString)) {\r
+ if (Type >= 0 && Type < ARRAY_SIZE(mIoTrapTypeString)) {\r
return mIoTrapTypeString[Type];\r
} else {\r
AsciiSPrint (mNameString, sizeof(mNameString), "0x%x", Type);\r
IN EFI_USB_SMI_TYPE Type\r
)\r
{\r
- if (Type >= 0 && Type <= ARRAY_SIZE(mUsbTypeString)) {\r
+ if (Type >= 0 && Type < ARRAY_SIZE(mUsbTypeString)) {\r
return mUsbTypeString[Type];\r
} else {\r
AsciiSPrint (mNameString, sizeof(mNameString), "0x%x", Type);\r