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.c | |
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.c')
-rw-r--r-- | signal.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -250,7 +250,7 @@ static void teardown_alt_stack(void) static void small_sigfillset(small_sigset_t *ss) { - ss->set = (uint_ptr_t) -1; + ss->set = (unsigned int) -1; } val set_sig_handler(val signo, val lambda) |