diff options
| author | Mike Pall <mike> | 2013-05-13 19:45:21 +0200 |
|---|---|---|
| committer | Mike Pall <mike> | 2013-05-13 19:48:23 +0200 |
| commit | 23e47f2913623063936d8c8d8b25ee25a5db2070 (patch) | |
| tree | a4381b78e3a11953e35ef4c7c4da4625fd478ea7 | |
| parent | 2ef2c34d84d3e027e828e4726cc90fd55935bd18 (diff) | |
| download | luajit-23e47f2913623063936d8c8d8b25ee25a5db2070.tar.gz luajit-23e47f2913623063936d8c8d8b25ee25a5db2070.tar.bz2 luajit-23e47f2913623063936d8c8d8b25ee25a5db2070.zip | |
Fix bit.tohex() broken by 7d5acc29.
| -rw-r--r-- | src/lj_carith.c | 4 |
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 | ||
