diff --git a/unix/modos.c b/unix/modos.c index d4951661dabd5a76404f26120b40f33ecfa4d10e..5c81caa5cbc48aeeb509bf00997e549db221f235 100644 --- a/unix/modos.c +++ b/unix/modos.c @@ -53,7 +53,7 @@ STATIC mp_obj_t mod_os_stat(mp_obj_t path_in) { t->items[0] = MP_OBJ_NEW_SMALL_INT((machine_int_t)sb.st_mode); t->items[1] = MP_OBJ_NEW_SMALL_INT(sb.st_ino); t->items[2] = MP_OBJ_NEW_SMALL_INT((machine_int_t)sb.st_dev); - t->items[3] = MP_OBJ_NEW_SMALL_INT(sb.st_nlink); + t->items[3] = MP_OBJ_NEW_SMALL_INT((machine_int_t)sb.st_nlink); t->items[4] = MP_OBJ_NEW_SMALL_INT((machine_int_t)sb.st_uid); t->items[5] = MP_OBJ_NEW_SMALL_INT((machine_int_t)sb.st_gid); t->items[6] = MP_OBJ_NEW_SMALL_INT(sb.st_size);