blob: 7d404c64e61b85733b59b94cdd867ffc5af0b63c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
--- sj3/sj3.c.orig Wed Jan 14 00:52:48 1998
+++ sj3/sj3.c Fri Oct 25 10:51:35 2002
@@ -46,6 +46,9 @@
#define LACKOF_SETLOCALE
#endif
#endif
+#if defined(__FreeBSD__)
+#include <sys/ioctl_compat.h>
+#endif
#include <curses.h>
#endif
@@ -1058,14 +1061,13 @@
return;
if (info.si_code == CLD_STOPPED)
#else
- union wait status;
- int pid;
+ int pid, status;
/*
* Remove warning.
* Patched by Hidekazu Kuroki(hidekazu@cs.titech.ac.jp) 1996/8/10
*/
- pid = wait3 ((int *)&status, (WNOHANG|WUNTRACED), 0);
+ pid = wait3 (&status, (WNOHANG|WUNTRACED), 0);
if (WIFSTOPPED (status))
#endif
suspend();
|