diff options
author | Bruce Beare <bruce.j.beare@intel.com> | 2010-12-03 16:48:47 -0800 |
---|---|---|
committer | Bruce Beare <bruce.j.beare@intel.com> | 2010-12-03 16:48:47 -0800 |
commit | 9a9c1619b8124f07fc772c0b700e4d411cd78525 (patch) | |
tree | 86ac51e29c3332031cea185e39d394e85989132d | |
parent | 1bc98ccb76c147c46bd666f05247eb11e2847d4b (diff) | |
download | bionic-9a9c1619b8124f07fc772c0b700e4d411cd78525.tar.gz |
sigsetmask.c was not processing the "mask" argument.
Change-Id: I79b898ea5b882e8c0564e25466e827a9bedda6e8
Author: yhe19 <yunan.he@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
-rw-r--r-- | libc/unistd/sigsetmask.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libc/unistd/sigsetmask.c b/libc/unistd/sigsetmask.c index b98759577..4f4645865 100644 --- a/libc/unistd/sigsetmask.c +++ b/libc/unistd/sigsetmask.c @@ -38,6 +38,8 @@ sigsetmask(int mask) sigset_t the_sigset; } in, out; + in.the_mask = mask; + n = sigprocmask(SIG_SETMASK, &in.the_sigset, &out.the_sigset); if (n) return n; |