cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b12311804f2f5972f5a7304a81588c2ea405799a
commit b12311804f2f5972f5a7304a81588c2ea405799a Author: Cedric BAIL <ced...@osg.samsung.com> Date: Tue Apr 18 16:56:56 2017 -0700 elput: use new API eina_file_close_on_exec. --- src/lib/elput/elput_evdev.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/lib/elput/elput_evdev.c b/src/lib/elput/elput_evdev.c index e29600c..44999eb 100644 --- a/src/lib/elput/elput_evdev.c +++ b/src/lib/elput/elput_evdev.c @@ -72,14 +72,7 @@ _keyboard_fd_get(off_t size) if (fd < 0) return -1; - flags = fcntl(fd, F_GETFD); - if (flags < 0) - { - close(fd); - return -1; - } - - if (fcntl(fd, F_SETFD, (flags | FD_CLOEXEC)) == -1) + if (!eina_file_close_on_exec(fd, EINA_TRUE)) { close(fd); return -1; --