blob: bd50c0f41eb7bea99bc3b33d075b742640b360e4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
--- fcast/fcast.h.orig Tue Jul 22 19:37:39 2003
+++ fcast/fcast.h Wed Oct 15 16:59:13 2003
@@ -62,12 +62,16 @@
#include "frecv.h"
+
#if defined(LINUX) /* On Linux systems, signal handlers must be of __sighandler_t type */
#define sighandler_t __sighandler_t
#elif defined(SOLARIS) || defined(IRIX) || defined(WIN32)
-
#define sighandler_t void (*)(int)
+
+#elif defined(FREEBSD)
+#define sighandler_t sig_t
+
#endif
|