barbieri pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=00fa8a8cc7191d3c2c01eb2996f530daaa571440

commit 00fa8a8cc7191d3c2c01eb2996f530daaa571440
Author: Gustavo Sverzut Barbieri <[email protected]>
Date:   Sat Oct 22 22:14:45 2016 -0200

    efl_net_*: fix some more Win32-unfriendly code.
---
 src/lib/ecore_con/efl_net_server_fd.c  | 2 +-
 src/lib/ecore_con/efl_net_server_tcp.c | 2 +-
 src/lib/ecore_con/efl_net_server_udp.c | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lib/ecore_con/efl_net_server_fd.c 
b/src/lib/ecore_con/efl_net_server_fd.c
index 07aadee..0cc8beb 100644
--- a/src/lib/ecore_con/efl_net_server_fd.c
+++ b/src/lib/ecore_con/efl_net_server_fd.c
@@ -52,7 +52,7 @@ efl_net_accept4(SOCKET fd, struct sockaddr *addr, socklen_t 
*addrlen, Eina_Bool
              ERR("fcntl(%d, F_SETFD, FD_CLOEXEC): %s", client, 
strerror(errno));
              closesocket(client);
              errno = errno_bkp;
-             return -1;
+             return INVALID_SOCKET;
           }
      }
 #endif
diff --git a/src/lib/ecore_con/efl_net_server_tcp.c 
b/src/lib/ecore_con/efl_net_server_tcp.c
index 7725665..c979c2f 100644
--- a/src/lib/ecore_con/efl_net_server_tcp.c
+++ b/src/lib/ecore_con/efl_net_server_tcp.c
@@ -118,7 +118,7 @@ _efl_net_server_tcp_resolved_bind(Eo *o, 
Efl_Net_Server_Tcp_Data *pd, const stru
 
  error:
    efl_net_server_fd_family_set(o, AF_UNSPEC);
-   efl_loop_fd_set(o, -1);
+   efl_loop_fd_set(o, INVALID_SOCKET);
    closesocket(fd);
    return err;
 }
diff --git a/src/lib/ecore_con/efl_net_server_udp.c 
b/src/lib/ecore_con/efl_net_server_udp.c
index 216b533..33fe1db 100644
--- a/src/lib/ecore_con/efl_net_server_udp.c
+++ b/src/lib/ecore_con/efl_net_server_udp.c
@@ -125,7 +125,7 @@ _efl_net_server_udp_resolved_bind(Eo *o, 
Efl_Net_Server_Udp_Data *pd, const stru
 
  error:
    efl_net_server_fd_family_set(o, AF_UNSPEC);
-   efl_loop_fd_set(o, -1);
+   efl_loop_fd_set(o, INVALID_SOCKET);
    closesocket(fd);
    return err;
 }

-- 


Reply via email to