summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2001-09-05 12:03:25 +0000
committerBruno Haible <bruno@clisp.org>2001-09-05 12:03:25 +0000
commit7eae08a6edac2945329baf123caeefa27346b8d5 (patch)
tree971b70a1eea9488d3fe9bd5ef6297bcd12be8613
parenta57087bc91cecd5c058565714777fad7841d0a78 (diff)
downloadexternal_gettext-7eae08a6edac2945329baf123caeefa27346b8d5.zip
external_gettext-7eae08a6edac2945329baf123caeefa27346b8d5.tar.gz
external_gettext-7eae08a6edac2945329baf123caeefa27346b8d5.tar.bz2
Ensure pid_t gets defined.
-rw-r--r--lib/ChangeLog7
-rw-r--r--lib/pipe-bidi.c2
-rw-r--r--lib/pipe-in.c2
-rw-r--r--lib/pipe-out.c2
-rw-r--r--lib/pipe.h7
5 files changed, 20 insertions, 0 deletions
diff --git a/lib/ChangeLog b/lib/ChangeLog
index 6edd5da..56a9552 100644
--- a/lib/ChangeLog
+++ b/lib/ChangeLog
@@ -1,3 +1,10 @@
+2001-09-02 Bruno Haible <haible@clisp.cons.org>
+
+ * pipe.h: Ensure pid_t gets declared.
+ * pipe-bidi.c: Include pipe.h.
+ * pipe-in.c: Likewise.
+ * pipe-out.c: Likewise.
+
2001-08-26 Bruno Haible <haible@clisp.cons.org>
* printf-parse.h: Remove file.
diff --git a/lib/pipe-bidi.c b/lib/pipe-bidi.c
index 794b67e..244a84a 100644
--- a/lib/pipe-bidi.c
+++ b/lib/pipe-bidi.c
@@ -21,6 +21,8 @@
# include "config.h"
#endif
+#include "pipe.h"
+
#include <errno.h>
#include <stdlib.h>
diff --git a/lib/pipe-in.c b/lib/pipe-in.c
index ba63f3d..fe63544 100644
--- a/lib/pipe-in.c
+++ b/lib/pipe-in.c
@@ -21,6 +21,8 @@
# include "config.h"
#endif
+#include "pipe.h"
+
#include <errno.h>
#include <fcntl.h>
#include <stdlib.h>
diff --git a/lib/pipe-out.c b/lib/pipe-out.c
index 3621dac..77803d6 100644
--- a/lib/pipe-out.c
+++ b/lib/pipe-out.c
@@ -21,6 +21,8 @@
# include "config.h"
#endif
+#include "pipe.h"
+
#include <errno.h>
#include <fcntl.h>
#include <stdlib.h>
diff --git a/lib/pipe.h b/lib/pipe.h
index cb45cfb..6ee5f16 100644
--- a/lib/pipe.h
+++ b/lib/pipe.h
@@ -19,6 +19,13 @@
#ifndef _PIPE_H
#define _PIPE_H
+/* Get pid_t. */
+#include <stdlib.h>
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+#include <sys/types.h>
+
/* Open a pipe for output to a child process.
* The child's stdout goes to a file.
*