From 4695657dab44fbdf3352d9f49ea7943ad9e614f9 Mon Sep 17 00:00:00 2001 From: Wichert Akkerman Date: Fri, 26 Nov 1999 10:12:59 +0000 Subject: [PATCH] Seems like some systems treat sigmask_t and sigmask_t* as the same thing. --- ChangeLog | 1 + signal.c | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index b1b8bb42..c6483c5c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,7 @@ Fri Nov 26 10:51:55 CET 1999 Wichert Akkerman + ACL fixes for UnixWare + allow net.c to compile on systems without AF_INET6 + Only use long_to_sigset on Linux systems + + UnixWare treats sigmask_t and sigmask_t* as the same thing Fri Nov 26 01:28:09 CET 1999 Wichert Akkerman diff --git a/signal.c b/signal.c index 28e544b0..edad17fa 100644 --- a/signal.c +++ b/signal.c @@ -888,7 +888,7 @@ struct tcb *tcp; if (umove(tcp, tcp->u_arg[0], &sigset) < 0) tprintf("[?]"); else - printsigmask(sigset, 0); + printsigmask(&sigset, 0); } return 0; } @@ -1115,7 +1115,7 @@ struct tcb *tcp; else if (copy_sigset(tcp, tcp->u_arg[0], &sigset) < 0) tprintf("[?]"); else - printsigmask(sigset, 0); + printsigmask(&sigset, 0); } return 0; } @@ -1317,7 +1317,7 @@ sys_rt_sigpending(tcp) &sigset, tcp->u_arg[1]) < 0) tprintf("[?]"); else - printsigmask(sigset, 1); + printsigmask(&sigset, 1); } return 0; } @@ -1568,7 +1568,7 @@ int sys_rt_sigtimedwait(tcp) &sigset, tcp->u_arg[3]) < 0) tprintf("[?]"); else - printsigmask(sigset, 1); + printsigmask(&sigset, 1); tprintf(", "); } else { -- 2.40.0