cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c77c0107a22ce56b276298862aba273e1c27cd37
commit c77c0107a22ce56b276298862aba273e1c27cd37 Author: Guillaume Friloux <guillaume.fril...@gmail.com> Date: Fri Jan 30 14:06:47 2015 +0100 ecore_con: use send() instead of write() for portability. --- src/lib/ecore_con/ecore_con.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/lib/ecore_con/ecore_con.c b/src/lib/ecore_con/ecore_con.c index d4b50f4..36d6415 100644 --- a/src/lib/ecore_con/ecore_con.c +++ b/src/lib/ecore_con/ecore_con.c @@ -2463,11 +2463,7 @@ _ecore_con_server_flush(Ecore_Con_Server *obj) } if (svr->ecs_state || (!(svr->type & ECORE_CON_SSL))) -#ifdef _WIN32 count = send(svr->fd, (const char *)buf + *buf_offset, num, 0); -#else - count = write(svr->fd, buf + *buf_offset, num); -#endif else count = ecore_con_ssl_server_write(obj, buf + *buf_offset, num); @@ -2581,7 +2577,7 @@ _ecore_con_client_flush(Ecore_Con_Client *obj) if (num <= 0) return; Ecore_Con_Server_Data *host_server = eo_data_scope_get(cl->host_server, ECORE_CON_SERVER_CLASS); if (!(host_server->type & ECORE_CON_SSL) && (!cl->upgrade)) - count = write(cl->fd, eina_binbuf_string_get(cl->buf) + cl->buf_offset, num); + count = send(cl->fd, eina_binbuf_string_get(cl->buf) + cl->buf_offset, num, 0); else count = ecore_con_ssl_client_write(obj, eina_binbuf_string_get(cl->buf) + cl->buf_offset, num); } --