]> git.saurik.com Git - apple/libc.git/blobdiff - gen/sigsetops.c
Libc-320.tar.gz
[apple/libc.git] / gen / sigsetops.c
index e9019dc5ece2838535bb0312b2b9d1b75cd33ece..cdfb89582f4ccab0574af5530a3e658ab9448f3c 100644 (file)
@@ -65,6 +65,7 @@
 #undef sigdelset
 #undef sigismember
 
+int
 sigemptyset(set)
        sigset_t *set;
 {
@@ -72,6 +73,7 @@ sigemptyset(set)
        return (0);
 }
 
+int
 sigfillset(set)
        sigset_t *set;
 {
@@ -79,6 +81,7 @@ sigfillset(set)
        return (0);
 }
 
+int
 sigaddset(set, signo)
        sigset_t *set;
        int signo;
@@ -91,6 +94,7 @@ sigaddset(set, signo)
        return (0);
 }
 
+int
 sigdelset(set, signo)
        sigset_t *set;
        int signo;
@@ -103,6 +107,7 @@ sigdelset(set, signo)
        return (0);
 }
 
+int
 sigismember(set, signo)
        const sigset_t *set;
        int signo;
@@ -111,5 +116,5 @@ sigismember(set, signo)
                errno = EINVAL;
                return(-1);
        }
-       return ((*set & ~sigmask(signo)) != 0);
+       return ((*set & sigmask(signo)) != 0);
 }