py/objint_mpz.c: Make int_from_uint actually return uint.
This commit is contained in:
parent
f66ee4dfd7
commit
5e9810396f
@ -314,7 +314,7 @@ mp_obj_t mp_obj_new_int_from_uint(mp_uint_t value) {
|
|||||||
if ((value & (WORD_MSBIT_HIGH | (WORD_MSBIT_HIGH >> 1))) == 0) {
|
if ((value & (WORD_MSBIT_HIGH | (WORD_MSBIT_HIGH >> 1))) == 0) {
|
||||||
return MP_OBJ_NEW_SMALL_INT(value);
|
return MP_OBJ_NEW_SMALL_INT(value);
|
||||||
}
|
}
|
||||||
return mp_obj_new_int_from_ll(value);
|
return mp_obj_new_int_from_ull(value);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if MICROPY_PY_BUILTINS_FLOAT
|
#if MICROPY_PY_BUILTINS_FLOAT
|
||||||
|
Loading…
x
Reference in New Issue
Block a user