diff options
author | Daniel Campora <daniel@wipy.io> | 2015-07-02 22:40:09 +0200 |
---|---|---|
committer | Daniel Campora <daniel@wipy.io> | 2015-07-02 23:17:22 +0200 |
commit | 31b40eebe87b5d80ed3a25a6e38d789513af416c (patch) | |
tree | a108d2f62faa0aa481bca7929c8d179224fab97b /cc3200/mods/modusocket.c | |
parent | 035deae1c6fb02f6754a21486966f76c02b64c98 (diff) | |
download | micropython-31b40eebe87b5d80ed3a25a6e38d789513af416c.tar.gz micropython-31b40eebe87b5d80ed3a25a6e38d789513af416c.zip |
cc3200: Fix socket recv and recvfrom return value type.
Diffstat (limited to 'cc3200/mods/modusocket.c')
-rw-r--r-- | cc3200/mods/modusocket.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cc3200/mods/modusocket.c b/cc3200/mods/modusocket.c index e4211003cc..fc354254e4 100644 --- a/cc3200/mods/modusocket.c +++ b/cc3200/mods/modusocket.c @@ -253,7 +253,7 @@ STATIC mp_obj_t socket_send(mp_obj_t self_in, mp_obj_t buf_in) { mp_buffer_info_t bufinfo; mp_get_buffer_raise(buf_in, &bufinfo, MP_BUFFER_READ); int _errno; - mp_uint_t ret = wlan_socket_send(self, bufinfo.buf, bufinfo.len, &_errno); + mp_int_t ret = wlan_socket_send(self, bufinfo.buf, bufinfo.len, &_errno); if (ret < 0) { nlr_raise(mp_obj_new_exception_arg1(&mp_type_OSError, MP_OBJ_NEW_SMALL_INT(_errno))); } @@ -268,7 +268,7 @@ STATIC mp_obj_t socket_recv(mp_obj_t self_in, mp_obj_t len_in) { vstr_t vstr; vstr_init_len(&vstr, len); int _errno; - mp_uint_t ret = wlan_socket_recv(self, (byte*)vstr.buf, len, &_errno); + mp_int_t ret = wlan_socket_recv(self, (byte*)vstr.buf, len, &_errno); if (ret < 0) { if (_errno == EAGAIN && self->sock_base.has_timeout) { nlr_raise(mp_obj_new_exception_msg(&mp_type_TimeoutError, "timed out")); |