From cf3b25019ce2398c2012cfe25d95b86e2bc638d8 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 12 Oct 2006 22:42:43 +0200 Subject: unittest/mytap/tap.c : Do not (try to) set a signal handler action unless a signal is defined on the platform. unittest/mytap/tap.c: Do not (try to) set a signal handler action unless a signal is defined on the platform. SIGXCPU, SIGXFSZ, SIGSYS, and SIGTRAP were reported as undefined in Netware build of 5.1.12-beta. --- unittest/mytap/tap.c | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'unittest/mytap/tap.c') diff --git a/unittest/mytap/tap.c b/unittest/mytap/tap.c index 17ec51863d9..54292f3b828 100644 --- a/unittest/mytap/tap.c +++ b/unittest/mytap/tap.c @@ -140,11 +140,19 @@ static signal_entry install_signal[]= { { SIGABRT, handle_core_signal }, { SIGFPE, handle_core_signal }, { SIGSEGV, handle_core_signal }, - { SIGBUS, handle_core_signal }, - { SIGXCPU, handle_core_signal }, - { SIGXFSZ, handle_core_signal }, - { SIGSYS, handle_core_signal }, - { SIGTRAP, handle_core_signal } + { SIGBUS, handle_core_signal } +#ifdef SIGXCPU + , { SIGXCPU, handle_core_signal } +#endif +#ifdef SIGXCPU + , { SIGXFSZ, handle_core_signal } +#endif +#ifdef SIGXCPU + , { SIGSYS, handle_core_signal } +#endif +#ifdef SIGXCPU + , { SIGTRAP, handle_core_signal } +#endif }; void -- cgit v1.2.1