diff options
-rw-r--r-- | src/signal/sigandset.c | 2 | ||||
-rw-r--r-- | src/signal/sigorset.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/signal/sigandset.c b/src/signal/sigandset.c index f9204c49..e0c6f486 100644 --- a/src/signal/sigandset.c +++ b/src/signal/sigandset.c @@ -1,7 +1,7 @@ #define _GNU_SOURCE #include <signal.h> -#define SST_SIZE (_NSIG/8) +#define SST_SIZE (_NSIG/8/sizeof(long)) int sigandset(sigset_t *dest, sigset_t *left, sigset_t *right) { diff --git a/src/signal/sigorset.c b/src/signal/sigorset.c index 5460224b..df1b1b17 100644 --- a/src/signal/sigorset.c +++ b/src/signal/sigorset.c @@ -1,7 +1,7 @@ #define _GNU_SOURCE #include <signal.h> -#define SST_SIZE (_NSIG/8) +#define SST_SIZE (_NSIG/8/sizeof(long)) int sigorset(sigset_t *dest, sigset_t *left, sigset_t *right) { |