[haiku-commits] haiku: hrev51519 - src/system/libroot/posix

  • From: jerome.duval@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 4 Nov 2017 17:26:46 +0100 (CET)

hrev51519 adds 1 changeset to branch 'master'
old head: 67379bfbd0645d036dd6c5f762ecbdd588d90c62
new head: 4bb883d9bf4e6960ba361a24633d9c816e0f060e
overview: 
http://cgit.haiku-os.org/haiku/log/?qt=range&q=4bb883d9bf4e+%5E67379bfbd064

----------------------------------------------------------------------------

4bb883d9bf4e: posix_spawn(): use MAX_SIGNAL_NUMBER instead of NSIG.
  
  * fish now works with posix_spawn().

                                   [ Jérôme Duval <jerome.duval@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev51519
Commit:      4bb883d9bf4e6960ba361a24633d9c816e0f060e
URL:         http://cgit.haiku-os.org/haiku/commit/?id=4bb883d9bf4e
Author:      Jérôme Duval <jerome.duval@xxxxxxxxx>
Date:        Sat Nov  4 16:23:30 2017 UTC

----------------------------------------------------------------------------

1 file changed, 2 insertions(+), 1 deletion(-)
src/system/libroot/posix/spawn.cpp | 3 ++-

----------------------------------------------------------------------------

diff --git a/src/system/libroot/posix/spawn.cpp 
b/src/system/libroot/posix/spawn.cpp
index 972f946..7206dbc 100644
--- a/src/system/libroot/posix/spawn.cpp
+++ b/src/system/libroot/posix/spawn.cpp
@@ -13,6 +13,7 @@
 #include <string.h>
 #include <unistd.h>
 
+#include <signal_defs.h>
 #include <syscalls.h>
 
 
@@ -345,7 +346,7 @@ process_spawnattr(const posix_spawnattr_t *_attr)
                action.sa_flags = 0;
                action.sa_userdata = NULL;
                sigemptyset(&action.sa_mask);
-               for (int i = 1; i <= NSIG; i++) {
+               for (int i = 1; i <= MAX_SIGNAL_NUMBER; i++) {
                        if (sigismember(&attr->sigdefault, i) == 1
                                && sigaction(i, &action, NULL) != 0) {
                                return errno;


Other related posts:

  • » [haiku-commits] haiku: hrev51519 - src/system/libroot/posix - jerome . duval