f2f88a531e
Submitted by: kan
20 lines
553 B
Text
20 lines
553 B
Text
--- signals.c.orig Fri Sep 6 22:52:25 2002
|
|
+++ signals.c Fri Sep 6 22:52:56 2002
|
|
@@ -93,7 +93,7 @@
|
|
static void quit_handler(int sig)
|
|
{
|
|
int pid;
|
|
-#ifdef SYSV
|
|
+#if defined(SYSV) || defined(__FreeBSD__)
|
|
int status;
|
|
#else
|
|
union wait status;
|
|
@@ -102,7 +102,7 @@
|
|
/* wait for the child to report its status; if the child has died,
|
|
* exit gracefully.
|
|
*/
|
|
-#ifdef SYSV
|
|
+#if defined(SYSV) || defined(__FreeBSD__)
|
|
#if 1 /* instead of ifdef SVR4 */
|
|
pid = waitpid((pid_t)0, &status, WNOHANG|WUNTRACED); /* (MJH) */
|
|
#else
|