diff options
author | Li Jin <dragon-fly@qq.com> | 2022-02-24 10:20:06 +0800 |
---|---|---|
committer | Li Jin <dragon-fly@qq.com> | 2022-02-24 10:20:19 +0800 |
commit | fa9aad9300fd5c1b7ae697881d787d015fa9ef24 (patch) | |
tree | a3860d3a535ce269ff23be17cdee174bf7416c2e /src/3rdParty/lua/lcode.c | |
parent | 63878b93b0f142af74b397a02b2c80be039b03ec (diff) | |
download | yuescript-fa9aad9300fd5c1b7ae697881d787d015fa9ef24.tar.gz yuescript-fa9aad9300fd5c1b7ae697881d787d015fa9ef24.tar.bz2 yuescript-fa9aad9300fd5c1b7ae697881d787d015fa9ef24.zip |
update for windows build dll.
Diffstat (limited to 'src/3rdParty/lua/lcode.c')
-rw-r--r-- | src/3rdParty/lua/lcode.c | 2 |
1 files changed, 1 insertions, 1 deletions
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) { | |||
607 | return addk(fs, &o, &o); /* use number itself as key */ | 607 | return addk(fs, &o, &o); /* use number itself as key */ |
608 | else { /* must build an alternative key */ | 608 | else { /* must build an alternative key */ |
609 | const int nbm = l_floatatt(MANT_DIG); | 609 | const int nbm = l_floatatt(MANT_DIG); |
610 | const lua_Number q = l_mathop(ldexp)(1.0, -nbm + 1); | 610 | const lua_Number q = l_mathop(ldexp)(l_mathop(1.0), -nbm + 1); |
611 | const lua_Number k = (ik == 0) ? q : r + r*q; /* new key */ | 611 | const lua_Number k = (ik == 0) ? q : r + r*q; /* new key */ |
612 | TValue kv; | 612 | TValue kv; |
613 | setfltvalue(&kv, k); | 613 | setfltvalue(&kv, k); |