diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-11-05 06:36:18 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-11-05 06:36:18 -0800 |
commit | 839af9bb50e1151d1666cb3e06cb9332438caa40 (patch) | |
tree | b1dbf085815939db46c9d7328d5d760dc6b67c7f /signal.h | |
parent | ca114c442d68f59775194d66894923bd517980cb (diff) | |
download | txr-839af9bb50e1151d1666cb3e06cb9332438caa40.tar.gz txr-839af9bb50e1151d1666cb3e06cb9332438caa40.tar.bz2 txr-839af9bb50e1151d1666cb3e06cb9332438caa40.zip |
Make small_sigset_t narrower.
On 64 bit Darwin, sigset_t is 32 bits, sso our small_sigset_t is
actually larger. Let's use unsigned int.
* signal.h (small_sigset_t): Use unsignd int for set member.
* signal.c (small_sigfillset): Change cast to unsigned int.
Diffstat (limited to 'signal.h')
-rw-r--r-- | signal.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -140,7 +140,7 @@ void jmp_restore(struct jmp *, int); #if HAVE_POSIX_SIGS typedef struct { - uint_ptr_t set; + unsigned int set; } small_sigset_t; #define sig_save_enable \ |