From fa9aad9300fd5c1b7ae697881d787d015fa9ef24 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Thu, 24 Feb 2022 10:20:06 +0800 Subject: update for windows build dll. --- src/3rdParty/lua/lcode.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/3rdParty/lua/lcode.c') diff --git a/src/3rdParty/lua/lcode.c b/src/3rdParty/lua/lcode.c index 9cba24f..06425a1 100644 --- a/src/3rdParty/lua/lcode.c +++ b/src/3rdParty/lua/lcode.c @@ -607,7 +607,7 @@ static int luaK_numberK (FuncState *fs, lua_Number r) { return addk(fs, &o, &o); /* use number itself as key */ else { /* must build an alternative key */ const int nbm = l_floatatt(MANT_DIG); - const lua_Number q = l_mathop(ldexp)(1.0, -nbm + 1); + const lua_Number q = l_mathop(ldexp)(l_mathop(1.0), -nbm + 1); const lua_Number k = (ik == 0) ? q : r + r*q; /* new key */ TValue kv; setfltvalue(&kv, k); -- cgit v1.2.3-55-g6feb