--- mbdyn/base/solver.cc.orig Thu Feb 10 14:49:22 2005
+++ mbdyn/base/solver.cc Sat Feb 12 17:14:57 2005
@@ -95,10 +95,17 @@
#ifdef HAVE_SIGNAL
static volatile sig_atomic_t mbdyn_keep_going = 1;
+#if defined(__FreeBSD__)
+static __sighandler_t *mbdyn_sh_term = SIG_DFL;
+static __sighandler_t *mbdyn_sh_int = SIG_DFL;
+static __sighandler_t *mbdyn_sh_hup = SIG_DFL;
+static __sighandler_t *mbdyn_sh_pipe = SIG_DFL;
+#else
static __sighandler_t mbdyn_sh_term = SIG_DFL;
static __sighandler_t mbdyn_sh_int = SIG_DFL;
static __sighandler_t mbdyn_sh_hup = SIG_DFL;
static __sighandler_t mbdyn_sh_pipe = SIG_DFL;
+#endif
static void
really_exit_handler(int signum)
syntax highlighted by Code2HTML, v. 0.9.1