From 2de3361c6c795ec98274f4d8ea3e9d5280e06074 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Wed, 1 Jul 2015 14:47:12 -0300 Subject: detail --- ltable.c | 4 ++-- ltests.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ltable.c b/ltable.c index 516eaa4c..2e55f760 100644 --- a/ltable.c +++ b/ltable.c @@ -1,5 +1,5 @@ /* -** $Id: ltable.c,v 2.110 2015/05/20 16:22:30 roberto Exp roberto $ +** $Id: ltable.c,v 2.111 2015/06/09 14:21:13 roberto Exp roberto $ ** Lua tables (hash) ** See Copyright Notice in lua.h */ @@ -101,7 +101,7 @@ static int l_hashfloat (lua_Number n) { lua_Integer ni; n = l_mathop(frexp)(n, &i) * -cast_num(INT_MIN); if (!lua_numbertointeger(n, &ni)) { /* is 'n' inf/-inf/NaN? */ - lua_assert(luai_numisnan(n) || l_mathop(fabs)(n) == HUGE_VAL); + lua_assert(luai_numisnan(n) || l_mathop(fabs)(n) == cast_num(HUGE_VAL)); return 0; } else { /* normal case */ diff --git a/ltests.c b/ltests.c index fb73899b..b87f7904 100644 --- a/ltests.c +++ b/ltests.c @@ -1,5 +1,5 @@ /* -** $Id: ltests.c,v 2.205 2015/04/02 21:10:21 roberto Exp roberto $ +** $Id: ltests.c,v 2.206 2015/06/18 14:25:26 roberto Exp roberto $ ** Internal Module for Debugging of the Lua Implementation ** See Copyright Notice in lua.h */ @@ -911,7 +911,7 @@ static int doremote (lua_State *L) { static int int2fb_aux (lua_State *L) { int b = luaO_int2fb((unsigned int)luaL_checkinteger(L, 1)); lua_pushinteger(L, b); - lua_pushinteger(L, luaO_fb2int(b)); + lua_pushinteger(L, (unsigned int)luaO_fb2int(b)); return 2; } -- cgit v1.2.3-55-g6feb