aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2013-05-13 19:45:21 +0200
committerMike Pall <mike>2013-05-13 19:48:23 +0200
commit23e47f2913623063936d8c8d8b25ee25a5db2070 (patch)
treea4381b78e3a11953e35ef4c7c4da4625fd478ea7
parent2ef2c34d84d3e027e828e4726cc90fd55935bd18 (diff)
downloadluajit-23e47f2913623063936d8c8d8b25ee25a5db2070.tar.gz
luajit-23e47f2913623063936d8c8d8b25ee25a5db2070.tar.bz2
luajit-23e47f2913623063936d8c8d8b25ee25a5db2070.zip
Fix bit.tohex() broken by 7d5acc29.
-rw-r--r--src/lj_carith.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lj_carith.c b/src/lj_carith.c
index 9f3208a8..a93ec685 100644
--- a/src/lj_carith.c
+++ b/src/lj_carith.c
@@ -337,11 +337,11 @@ uint64_t lj_carith_check64(lua_State *L, int narg, CTypeID *id)
337 goto err; 337 goto err;
338 } 338 }
339 if (LJ_LIKELY(tvisint(o))) { 339 if (LJ_LIKELY(tvisint(o))) {
340 return intV(o); 340 return (uint32_t)intV(o);
341 } else { 341 } else {
342 int32_t i = lj_num2bit(numV(o)); 342 int32_t i = lj_num2bit(numV(o));
343 if (LJ_DUALNUM) setintV(o, i); 343 if (LJ_DUALNUM) setintV(o, i);
344 return i; 344 return (uint32_t)i;
345 } 345 }
346} 346}
347 347