summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devpoll.c4
-rw-r--r--epoll.c4
-rw-r--r--evport.c4
-rw-r--r--kqueue.c4
-rw-r--r--poll.c4
-rw-r--r--select.c4
6 files changed, 24 insertions, 0 deletions
diff --git a/devpoll.c b/devpoll.c
index aeb97ae9..628af7cb 100644
--- a/devpoll.c
+++ b/devpoll.c
@@ -27,6 +27,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_DEVPOLL
+
#include <sys/types.h>
#include <sys/resource.h>
#ifdef _EVENT_HAVE_SYS_TIME_H
@@ -305,3 +307,5 @@ devpoll_dealloc(struct event_base *base)
memset(devpollop, 0, sizeof(struct devpollop));
mm_free(devpollop);
}
+
+#endif /* _EVENT_HAVE_DEVPOLL */
diff --git a/epoll.c b/epoll.c
index f1219e7d..6829076a 100644
--- a/epoll.c
+++ b/epoll.c
@@ -27,6 +27,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_EPOLL
+
#include <stdint.h>
#include <sys/types.h>
#include <sys/resource.h>
@@ -582,3 +584,5 @@ epoll_dealloc(struct event_base *base)
memset(epollop, 0, sizeof(struct epollop));
mm_free(epollop);
}
+
+#endif /* _EVENT_HAVE_EPOLL */
diff --git a/evport.c b/evport.c
index 50f065a6..33041f54 100644
--- a/evport.c
+++ b/evport.c
@@ -53,6 +53,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_EVENT_PORTS
+
#include <sys/time.h>
#include <sys/queue.h>
#include <errno.h>
@@ -442,3 +444,5 @@ evport_dealloc(struct event_base *base)
mm_free(evpd);
}
+
+#endif /* _EVENT_HAVE_EVENT_PORTS */
diff --git a/kqueue.c b/kqueue.c
index 1e42dcf1..4ff11355 100644
--- a/kqueue.c
+++ b/kqueue.c
@@ -29,6 +29,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_KQUEUE
+
#include <sys/types.h>
#ifdef _EVENT_HAVE_SYS_TIME_H
#include <sys/time.h>
@@ -465,3 +467,5 @@ kq_sig_del(struct event_base *base, int nsignal, short old, short events, void *
return (0);
}
+
+#endif /* _EVENT_HAVE_KQUEUE */
diff --git a/poll.c b/poll.c
index 0e4401a6..9eaa77f1 100644
--- a/poll.c
+++ b/poll.c
@@ -29,6 +29,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_POLL
+
#include <sys/types.h>
#ifdef _EVENT_HAVE_SYS_TIME_H
#include <sys/time.h>
@@ -332,3 +334,5 @@ poll_dealloc(struct event_base *base)
memset(pop, 0, sizeof(struct pollop));
mm_free(pop);
}
+
+#endif /* _EVENT_HAVE_POLL */
diff --git a/select.c b/select.c
index b482a1c7..e543fb40 100644
--- a/select.c
+++ b/select.c
@@ -29,6 +29,8 @@
#include "event2/event-config.h"
#include "evconfig-private.h"
+#ifdef _EVENT_HAVE_SELECT
+
#ifdef __APPLE__
/* Apple wants us to define this if we might ever pass more than
* FD_SETSIZE bits to select(). */
@@ -338,3 +340,5 @@ select_dealloc(struct event_base *base)
select_free_selectop(base->evbase);
}
+
+#endif /* _EVENT_HAVE_SELECT */