summaryrefslogtreecommitdiff
path: root/emulators/doscmd/patches/patch-ag
blob: 56f28007a59fd6acf689fb31357146885854bb4e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$NetBSD: patch-ag,v 1.1 1998/11/29 23:39:30 sommerfe Exp $

--- AsyncIO.c	Thu May  2 02:51:00 1996
+++ /tmp/AsyncIO.c	Sun Nov 29 18:28:44 1998
@@ -320,6 +320,7 @@
 		abort();
 	}
 	if (stackp++ == 0) {
+		sigemptyset(&set);
 		sigaddset(&set, SIGIO);
 		sigprocmask(SIG_BLOCK, &set, 0);
 	}
@@ -335,6 +336,7 @@
 		abort();
 	}
 	if (--stackp == 0) {
+		sigemptyset(&set);
 		sigaddset(&set, SIGIO);
 		sigprocmask(SIG_UNBLOCK, &set, 0);
 	}