diff options
Diffstat (limited to 'emulators/doscmd/patches/patch-aa')
-rw-r--r-- | emulators/doscmd/patches/patch-aa | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/emulators/doscmd/patches/patch-aa b/emulators/doscmd/patches/patch-aa index c6c91a1b83b..53a01de6491 100644 --- a/emulators/doscmd/patches/patch-aa +++ b/emulators/doscmd/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.3 1998/10/28 01:29:16 hubertf Exp $ +$NetBSD: patch-aa,v 1.4 1998/11/29 23:39:30 sommerfe Exp $ ---- signal.c.orig Thu May 2 22:03:39 1996 -+++ signal.c Wed Oct 28 02:03:15 1998 -@@ -98,8 +98,14 @@ +--- signal.c.orig Thu May 2 16:03:39 1996 ++++ signal.c Sun Nov 29 18:27:37 1998 +@@ -98,11 +98,18 @@ if (s >= 0 && s < NSIG) { handler[s] = h; @@ -18,3 +18,7 @@ $NetBSD: patch-aa,v 1.3 1998/10/28 01:29:16 hubertf Exp $ sa.sa_flags = SA_ONSTACK; sigaction(s, &sa, NULL); ++ sigemptyset(&set); + sigaddset(&set, s); + sigprocmask(SIG_UNBLOCK, &set, 0); + } |