Do not reinvent eventfd. Won't work if syscall.h is old.
[vlc.git] / src / misc / objects.c
index 2fe3206..1795c3e 100644 (file)
 
 #include <assert.h>
 
 
 #include <assert.h>
 
-#ifdef __linux__
-# if defined (HAVE_SYS_EVENTFD_H)
-#  include <sys/eventfd.h>
-# else
-#  include <sys/syscall.h>
-static inline int eventfd (unsigned int initval, int flags)
-{
-    return syscall (SYS_eventfd, initval, flags);
-}
-# endif
+#if defined (HAVE_SYS_EVENTFD_H)
+# include <sys/eventfd.h>
 # define HAVE_EVENTFD 1
 #endif
 
 # define HAVE_EVENTFD 1
 #endif