diff --git a/test/stressInterpreter.cxx b/test/stressInterpreter.cxx index 9d46b6f1f253b8ee1e5312a86c9d545687ecba8c..c5e8d467094ad10a6501472ba1474f74ca9d5882 100644 --- a/test/stressInterpreter.cxx +++ b/test/stressInterpreter.cxx @@ -289,8 +289,8 @@ bool InterpreterStress::stressReflection() { continue; } - double ret = gInterpreter->CallFunc_ExecDouble(mk, obj); - if (ret != funcnum + (-funcnum * 2 + 0.2)) { + long ret = gInterpreter->CallFunc_ExecInt(mk, obj); + if (ret != (long) (funcnum + (-funcnum * 2 + 0.2))) { success = false; gInterpreter->CallFunc_Delete(mk); gInterpreter->ClassInfo_Delete(k);