diff options
Diffstat (limited to 'src/libstddjb/sig_stack.c')
-rw-r--r-- | src/libstddjb/sig_stack.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libstddjb/sig_stack.c b/src/libstddjb/sig_stack.c index f682971..88c78ec 100644 --- a/src/libstddjb/sig_stack.c +++ b/src/libstddjb/sig_stack.c @@ -6,12 +6,12 @@ #include <skalibs/sig.h> #include <skalibs/nsig.h> -static struct skasigaction skasigstack[NSIG-1][SIGSTACKSIZE] ; -static unsigned int sigsp[NSIG-1] ; +static struct skasigaction skasigstack[SKALIBS_NSIG-1][SIGSTACKSIZE] ; +static unsigned int sigsp[SKALIBS_NSIG-1] ; int sig_pusha (int sig, struct skasigaction const *ssa) { - if ((sig <= 0) || (sig >= NSIG)) return (errno = EINVAL, -1) ; + if ((sig <= 0) || (sig >= SKALIBS_NSIG)) return (errno = EINVAL, -1) ; if (sigsp[sig-1] >= SIGSTACKSIZE) return (errno = ENOBUFS, -1) ; if (skasigaction(sig, ssa, &skasigstack[sig-1][sigsp[sig-1]]) == -1) return -1 ; @@ -20,7 +20,7 @@ int sig_pusha (int sig, struct skasigaction const *ssa) int sig_pop (int sig) { - if ((sig <= 0) || (sig >= NSIG)) return (errno = EINVAL, -1) ; + if ((sig <= 0) || (sig >= SKALIBS_NSIG)) return (errno = EINVAL, -1) ; if (!sigsp[sig-1]) return (errno = EFAULT, -1); if (skasigaction(sig, &skasigstack[sig-1][sigsp[sig-1]-1], 0) == -1) return -1 ; |