raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=7ef5b60411fac4b1ce30cf5b1e8f0cd3fe48e0ee

commit 7ef5b60411fac4b1ce30cf5b1e8f0cd3fe48e0ee
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Sun Apr 12 19:20:13 2020 +0100

    fix buid on bsd
---
 src/lib/ecore_con/efl_net_server_unix.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/ecore_con/efl_net_server_unix.c 
b/src/lib/ecore_con/efl_net_server_unix.c
index 68f97a7619..473442331f 100644
--- a/src/lib/ecore_con/efl_net_server_unix.c
+++ b/src/lib/ecore_con/efl_net_server_unix.c
@@ -107,16 +107,16 @@ EOLIAN static void
 _efl_net_server_unix_efl_object_destructor(Eo *o, Efl_Net_Server_Unix_Data *pd 
EINA_UNUSED)
 {
    SOCKET fd = efl_loop_fd_get(o);
+   const char *address = efl_net_server_address_get(o);
 
    if (fd != INVALID_SOCKET)
      {
-        const char *address = efl_net_server_address_get(o);
         if ((address) &&
             (strncmp(address, "abstract:", strlen("abstract:")) != 0))
           unlink(address);
      }
 #ifdef BIND_HANG_WORKAROUND
-   if ((pd->have_lock_fd) && (pd->lock_fd >= 0))
+   if ((address) && (pd->have_lock_fd) && (pd->lock_fd >= 0))
      {
         _efl_net_server_unix_bind_hang_lock_workaround
           (address, EINA_FALSE, pd->lock_fd);

-- 


Reply via email to