Changed BADSIG to SIG_ERR for POSIX compliance in signal.h
authorRod Grimes <rgrimes@FreeBSD.org>
Tue, 3 Aug 1993 03:01:46 +0000 (03:01 +0000)
committerRod Grimes <rgrimes@FreeBSD.org>
Tue, 3 Aug 1993 03:01:46 +0000 (03:01 +0000)
This should be the last one in /usr/src!

usr.bin/window/wwinit.c

index 7ed318b..033864c 100644 (file)
@@ -55,9 +55,9 @@ wwinit()
        wwhead.ww_back = &wwhead;
 
        s = sigblock(sigmask(SIGIO));
        wwhead.ww_back = &wwhead;
 
        s = sigblock(sigmask(SIGIO));
-       if (signal(SIGIO, wwrint) == BADSIG ||
-           signal(SIGCHLD, wwchild) == BADSIG ||
-           signal(SIGPIPE, SIG_IGN) == BADSIG) {
+       if (signal(SIGIO, wwrint) == SIG_ERR ||
+           signal(SIGCHLD, wwchild) == SIG_ERR ||
+           signal(SIGPIPE, SIG_IGN) == SIG_ERR) {
                wwerrno = WWE_SYS;
                return -1;
        }
                wwerrno = WWE_SYS;
                return -1;
        }