diff options
Diffstat (limited to 'lcode.c')
-rw-r--r-- | lcode.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lcode.c,v 2.87 2014/04/02 16:44:42 roberto Exp roberto $ | 2 | ** $Id: lcode.c,v 2.88 2014/04/27 14:41:11 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 | */ |
@@ -46,7 +46,7 @@ static int tonumeral(expdesc *e, TValue *v) { | |||
46 | if (v) setivalue(v, e->u.ival); | 46 | if (v) setivalue(v, e->u.ival); |
47 | return 1; | 47 | return 1; |
48 | case VKFLT: | 48 | case VKFLT: |
49 | if (v) setnvalue(v, e->u.nval); | 49 | if (v) setfltvalue(v, e->u.nval); |
50 | return 1; | 50 | return 1; |
51 | default: return 0; | 51 | default: return 0; |
52 | } | 52 | } |
@@ -365,7 +365,7 @@ int luaK_intK (FuncState *fs, lua_Integer n) { | |||
365 | static int luaK_numberK (FuncState *fs, lua_Number r) { | 365 | static int luaK_numberK (FuncState *fs, lua_Number r) { |
366 | TValue o; | 366 | TValue o; |
367 | lua_assert(!luai_numisnan(r) && !isminuszero(r)); | 367 | lua_assert(!luai_numisnan(r) && !isminuszero(r)); |
368 | setnvalue(&o, r); | 368 | setfltvalue(&o, r); |
369 | return addk(fs, &o, &o); | 369 | return addk(fs, &o, &o); |
370 | } | 370 | } |
371 | 371 | ||