summaryrefslogtreecommitdiff
path: root/src/sysdep.c
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1995-05-26 22:10:20 +0000
committerKarl Heuer <kwzh@gnu.org>1995-05-26 22:10:20 +0000
commitd1c843e2e80dfb6c0270a619506ffac6a9efdc70 (patch)
tree4a383f77ba73ee324f366c8c60de3cc7efd4e2f1 /src/sysdep.c
parentbdd71303297a3981aa26bebd48526f15ca50d0b5 (diff)
downloademacs-d1c843e2e80dfb6c0270a619506ffac6a9efdc70.tar.gz
(VFORK_RETURN_TYPE): Use int if not already defined.
(vfork): Declare the return type.
Diffstat (limited to 'src/sysdep.c')
-rw-r--r--src/sysdep.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/sysdep.c b/src/sysdep.c
index 742582d5382..41bbd92c43d 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -191,6 +191,10 @@ struct utimbuf {
#endif
#endif
+#ifndef VFORK_RETURN_TYPE
+#define VFORK_RETURN_TYPE int
+#endif
+
/* LPASS8 is new in 4.3, and makes cbreak mode provide all 8 bits. */
#ifndef LPASS8
#define LPASS8 0
@@ -2935,6 +2939,7 @@ sys_write (fildes, buf, nbyte)
* Substitute fork for vfork on USG flavors.
*/
+VFORK_RETURN_TYPE
vfork ()
{
return (fork ());