diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lj_carith.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lj_carith.c b/src/lj_carith.c index 9bea0a33..ffda626e 100644 --- a/src/lj_carith.c +++ b/src/lj_carith.c | |||
| @@ -349,9 +349,7 @@ uint64_t lj_carith_check64(lua_State *L, int narg, CTypeID *id) | |||
| 349 | if (LJ_LIKELY(tvisint(o))) { | 349 | if (LJ_LIKELY(tvisint(o))) { |
| 350 | return (uint32_t)intV(o); | 350 | return (uint32_t)intV(o); |
| 351 | } else { | 351 | } else { |
| 352 | int32_t i = lj_num2bit(numV(o)); | 352 | return (uint32_t)lj_num2bit(numV(o)); |
| 353 | if (LJ_DUALNUM) setintV(o, i); | ||
| 354 | return (uint32_t)i; | ||
| 355 | } | 353 | } |
| 356 | } | 354 | } |
| 357 | 355 | ||
