barbieri pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=91499c5179e11f5e698c0ceaef8f08c9fdaaba1a

commit 91499c5179e11f5e698c0ceaef8f08c9fdaaba1a
Author: Gustavo Sverzut Barbieri <barbi...@profusion.mobi>
Date:   Sat Oct 22 22:41:01 2016 -0200

    efl_net_server_fd: fix inverted comparison for valid socket handle.
---
 src/lib/ecore_con/efl_net_server_fd.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/ecore_con/efl_net_server_fd.c 
b/src/lib/ecore_con/efl_net_server_fd.c
index b4c6dac..4363448 100644
--- a/src/lib/ecore_con/efl_net_server_fd.c
+++ b/src/lib/ecore_con/efl_net_server_fd.c
@@ -41,7 +41,7 @@ efl_net_accept4(SOCKET fd, struct sockaddr *addr, socklen_t 
*addrlen, Eina_Bool
    return accept4(fd, addr, addrlen, flags);
 #else
    SOCKET client = accept(fd, addr, addrlen);
-   if (client != INVALID_SOCKET) return client;
+   if (client == INVALID_SOCKET) return client;
 
 #ifdef FD_CLOEXEC
    if (close_on_exec)
@@ -392,7 +392,7 @@ _efl_net_server_fd_process_incoming_data(Eo *o, 
Efl_Net_Server_Fd_Data *pd)
    addrlen = sizeof(addr);
    client = efl_net_accept4(fd, (struct sockaddr *)&addr, &addrlen,
                             efl_net_server_fd_close_on_exec_get(o));
-   if (client != INVALID_SOCKET)
+   if (client == INVALID_SOCKET)
      {
         Eina_Error err = efl_net_socket_error_get();
         ERR("accept(%d): %s", fd, eina_error_msg_get(err));

-- 


Reply via email to