summaryrefslogtreecommitdiffstatshomepage
path: root/unix/modsocket.c
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-05-24 23:00:09 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2014-05-24 23:00:09 +0300
commitd0ceb04b90ca7edd7e45b8eff1cdebdfa20a0cf8 (patch)
tree65256e23f33ff025f3ffde16f9e07eca948244b4 /unix/modsocket.c
parentd098c6bf852eacb4e364dd8f5dfce1a472795ff9 (diff)
downloadmicropython-d0ceb04b90ca7edd7e45b8eff1cdebdfa20a0cf8.tar.gz
micropython-d0ceb04b90ca7edd7e45b8eff1cdebdfa20a0cf8.zip
modsocket: 64-bit cleanness.
Diffstat (limited to 'unix/modsocket.c')
-rw-r--r--unix/modsocket.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/unix/modsocket.c b/unix/modsocket.c
index 6484f563fb..c4e80d3d52 100644
--- a/unix/modsocket.c
+++ b/unix/modsocket.c
@@ -238,7 +238,7 @@ STATIC mp_obj_t socket_makefile(uint n_args, const mp_obj_t *args) {
mp_obj_socket_t *self = args[0];
mp_obj_t *new_args = alloca(n_args * sizeof(mp_obj_t));
memcpy(new_args + 1, args + 1, (n_args - 1) * sizeof(mp_obj_t));
- new_args[0] = MP_OBJ_NEW_SMALL_INT(self->fd);
+ new_args[0] = MP_OBJ_NEW_SMALL_INT((machine_int_t)self->fd);
return mp_builtin_open(n_args, new_args);
}
STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(socket_makefile_obj, 1, 3, socket_makefile);