Skip to content

Commit d0ceb04

Browse files
committed
modsocket: 64-bit cleanness.
1 parent d098c6b commit d0ceb04

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

unix/modsocket.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ STATIC mp_obj_t socket_makefile(uint n_args, const mp_obj_t *args) {
238238
mp_obj_socket_t *self = args[0];
239239
mp_obj_t *new_args = alloca(n_args * sizeof(mp_obj_t));
240240
memcpy(new_args + 1, args + 1, (n_args - 1) * sizeof(mp_obj_t));
241-
new_args[0] = MP_OBJ_NEW_SMALL_INT(self->fd);
241+
new_args[0] = MP_OBJ_NEW_SMALL_INT((machine_int_t)self->fd);
242242
return mp_builtin_open(n_args, new_args);
243243
}
244244
STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(socket_makefile_obj, 1, 3, socket_makefile);

0 commit comments

Comments
 (0)