From 9bd80d542ca98c0da01d20d262e3c7fbdc0dc1ff Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Tue, 18 Apr 2017 16:56:40 -0700 Subject: [PATCH] eio: use new API eina_file_close_on_exec. --- src/lib/eio/eio_monitor_inotify.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/lib/eio/eio_monitor_inotify.c b/src/lib/eio/eio_monitor_inotify.c index 92795165c1..4f36778f5f 100644 --- a/src/lib/eio/eio_monitor_inotify.c +++ b/src/lib/eio/eio_monitor_inotify.c @@ -182,13 +182,7 @@ void eio_monitor_backend_init(void) if (fd < 0) return; -#ifdef HAVE_FCNTL - flags = fcntl(fd, F_GETFD); - flags |= FD_CLOEXEC; - rc = fcntl(fd, F_SETFD, flags); - if (rc < 0) - return; -#endif + eina_file_close_on_exec(fd, EINA_TRUE); _inotify_fdh = ecore_main_fd_handler_add(fd, ECORE_FD_READ, _eio_inotify_handler, NULL, NULL, NULL); if (!_inotify_fdh) -- 2.34.1