From 219f9cc40b7a075617a0d77d28a329bddf487d92 Mon Sep 17 00:00:00 2001 From: EinBurgbauer Date: Sun, 23 May 2021 11:47:39 +0200 Subject: [PATCH] fix out of range check mistake --- IDEHelper/Compiler/CeMachine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/CeMachine.cpp b/IDEHelper/Compiler/CeMachine.cpp index 872ca3f3..dae24555 100644 --- a/IDEHelper/Compiler/CeMachine.cpp +++ b/IDEHelper/Compiler/CeMachine.cpp @@ -4628,7 +4628,7 @@ bool CeContext::Execute(CeFunction* startFunction, uint8* startStackPtr, uint8* return false; } - if (paramIdx < 0 || paramIdx > methodInstance->mParams.mSize) + if (paramIdx < 0 || paramIdx >= methodInstance->mParams.mSize) { _Fail("paramIdx is out of range"); return false;