summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--proto.h3
-rw-r--r--system-bsd.c4
-rw-r--r--wait.c4
3 files changed, 3 insertions, 8 deletions
diff --git a/proto.h b/proto.h
index fe44510..d8a8178 100644
--- a/proto.h
+++ b/proto.h
@@ -56,6 +56,9 @@ extern void qsort(void *, size_t, size_t, int (*)(const void *, const void *));
#include <unistd.h>
#endif
+#if HAVE_SYS_WAIT_H
+#include <sys/wait.h>
+#endif
/* Fake the POSIX wait() macros if we don't have them. */
#ifndef WIFEXITED
diff --git a/system-bsd.c b/system-bsd.c
index 331079f..c098d86 100644
--- a/system-bsd.c
+++ b/system-bsd.c
@@ -3,10 +3,6 @@ allows partial writes */
#include <errno.h>
-#if HAVE_SYS_WAIT_H
-#include <sys/wait.h>
-#endif
-
#include "rc.h"
#include "jbwrap.h"
diff --git a/wait.c b/wait.c
index 668eb9b..258ba68 100644
--- a/wait.c
+++ b/wait.c
@@ -2,10 +2,6 @@
#include <errno.h>
-#if HAVE_SYS_WAIT_H
-#include <sys/wait.h>
-#endif
-
bool forked = FALSE;
typedef struct Pid Pid;