diff options
Diffstat (limited to 'signal/signal.h')
-rw-r--r-- | signal/signal.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/signal/signal.h b/signal/signal.h index 4df5603..e99ef28 100644 --- a/signal/signal.h +++ b/signal/signal.h @@ -92,11 +92,10 @@ __BEGIN_NAMESPACE_STD extern __sighandler_t signal (int __sig, __sighandler_t __handler) __THROW; #else /* Make sure the used `signal' implementation is the SVID version. */ -# ifdef __REDIRECT -extern __sighandler_t __REDIRECT (signal, - (int __sig, - __sighandler_t __handler) __THROW, - __sysv_signal); +# ifdef __REDIRECT_NTH +extern __sighandler_t __REDIRECT_NTH (signal, + (int __sig, __sighandler_t __handler), + __sysv_signal); # else # define signal __sysv_signal # endif |