18 lines
463 B
Text
18 lines
463 B
Text
$NetBSD: patch-aa,v 1.3 1999/06/28 09:11:13 agc Exp $
|
|
|
|
Handle wide signal masks.
|
|
|
|
--- Xpm.c.orig Tue Nov 26 13:40:26 1996
|
|
+++ Xpm.c Mon Jun 28 10:04:57 1999
|
|
@@ -206,9 +206,8 @@
|
|
sigchld.
|
|
*/
|
|
new.sa_handler=SigHandle;
|
|
- new.sa_mask=0;
|
|
- new.sa_flags=SA_NOMASK | SA_ONESHOT;
|
|
- new.sa_restorer=NULL;
|
|
+ (void) memset(&new.sa_mask, 0, sizeof(new.sa_mask));
|
|
+ new.sa_flags=SA_NODEFER;
|
|
sigaction(SIGCHLD, &new, &old);
|
|
playing = 1;
|
|
soundpid = fork();
|