From: Laszlo Ersek Date: Wed, 26 Oct 2016 17:12:48 +0000 (+0200) Subject: MdeModulePkg/EbcDxe: rebase to ARRAY_SIZE() X-Git-Tag: edk2-stable201903~5452 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=b643f29c511d1c899e686c291f8418dc0d3bba27 MdeModulePkg/EbcDxe: rebase to ARRAY_SIZE() Cc: Feng Tian Cc: Star Zeng Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek Reviewed-by: Feng Tian Reviewed-by: Star Zeng Reviewed-by: Jordan Justen --- diff --git a/MdeModulePkg/Universal/EbcDxe/EbcExecute.c b/MdeModulePkg/Universal/EbcDxe/EbcExecute.c index 433eea250f..d9c17f48a0 100644 --- a/MdeModulePkg/Universal/EbcDxe/EbcExecute.c +++ b/MdeModulePkg/Universal/EbcDxe/EbcExecute.c @@ -4216,7 +4216,7 @@ ExecuteDataManip ( // DataManipDispatchTableIndex = (Opcode & OPCODE_M_OPCODE) - OPCODE_NOT; if ((DataManipDispatchTableIndex < 0) || - (DataManipDispatchTableIndex >= sizeof (mDataManipDispatchTable) / sizeof (mDataManipDispatchTable[0]))) { + (DataManipDispatchTableIndex >= ARRAY_SIZE (mDataManipDispatchTable))) { EbcDebugSignalException ( EXCEPT_EBC_INVALID_OPCODE, EXCEPTION_FLAG_ERROR,