From 21d9226c1a6cefab25aa38a9bdb2443abac4dc53 Mon Sep 17 00:00:00 2001 From: Keju Date: Tue, 21 Oct 2025 13:15:50 +0700 Subject: [PATCH] fix(math): correct min function logic to match C API --- lib/src/stdlib/math_lib.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/stdlib/math_lib.dart b/lib/src/stdlib/math_lib.dart index 4b0c505..972b4eb 100644 --- a/lib/src/stdlib/math_lib.dart +++ b/lib/src/stdlib/math_lib.dart @@ -102,7 +102,7 @@ class MathLib{ var imin = 1; /* index of current maximum value */ ls.argCheck(n >= 1, 1, "value expected"); for (var i = 2; i <= n; i++){ - if(ls.compare(imin, i, CmpOp.luaOpLt)){ + if(ls.compare(i, imin, CmpOp.luaOpLt)){ imin = i; } }