diff options
| -rw-r--r-- | ports/unix/modffi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ports/unix/modffi.c b/ports/unix/modffi.c index b3cd3380c..51beb355f 100644 --- a/ports/unix/modffi.c +++ b/ports/unix/modffi.c @@ -190,7 +190,7 @@ static mp_obj_t return_ffi_value(ffi_union_t *val, char type) { case 'h': case 'i': case 'l': - return mp_obj_new_int((signed)val->ffi); + return mp_obj_new_int((ffi_sarg)val->ffi); case 'B': case 'H': case 'I': |
