summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ev.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/ev.c b/ev.c
index 2438696..41fab78 100644
--- a/ev.c
+++ b/ev.c
@@ -271,7 +271,13 @@ extern "C" {
#if EV_USE_EVENTFD
/* our minimum requirement is glibc 2.7 which has the stub, but not the header */
# include <stdint.h>
+# ifdef __cplusplus
+extern "C" {
+# endif
int eventfd (unsigned int initval, int flags);
+# ifdef __cplusplus
+}
+# endif
#endif
/**/