From: Mike Pall Date: Thu, 25 Jun 2020 13:19:48 +0000 (+0200) Subject: Fix compiler warning. X-Git-Tag: v2.1.ROLLING~242 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e1e3034cf613f6913285fea41bbdac1cbeb2a9a8;p=thirdparty%2FLuaJIT.git Fix compiler warning. --- diff --git a/src/lib_base.c b/src/lib_base.c index 8c1e98a6..eb604538 100644 --- a/src/lib_base.c +++ b/src/lib_base.c @@ -301,7 +301,7 @@ LJLIB_ASM(tonumber) LJLIB_REC(.) while (lj_char_isspace((unsigned char)(*ep))) ep++; if (*ep == '\0') { if (LJ_DUALNUM && LJ_LIKELY(ul < 0x80000000u+neg)) { - if (neg) ul = -ul; + if (neg) ul = (unsigned long)-(long)ul; setintV(L->base-1-LJ_FR2, (int32_t)ul); } else { lua_Number n = (lua_Number)ul;