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); --
