diff options
Diffstat (limited to 'lcode.c')
-rw-r--r-- | lcode.c | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lcode.c,v 2.154 2018/02/15 15:34:29 roberto Exp roberto $ | 2 | ** $Id: lcode.c,v 2.155 2018/02/17 19:20:00 roberto Exp roberto $ |
3 | ** Code generator for Lua | 3 | ** Code generator for Lua |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -605,9 +605,7 @@ void luaK_int (FuncState *fs, int reg, lua_Integer i) { | |||
605 | 605 | ||
606 | 606 | ||
607 | static int floatI (lua_Number f, lua_Integer *fi) { | 607 | static int floatI (lua_Number f, lua_Integer *fi) { |
608 | TValue v; | 608 | return (luaV_flttointeger(f, fi, 0) && fitsBx(*fi)); |
609 | setfltvalue(&v, f); | ||
610 | return (luaV_flttointeger(&v, fi, 0) && fitsBx(*fi)); | ||
611 | } | 609 | } |
612 | 610 | ||
613 | 611 | ||