OSDN Git Service

- fix return value
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Fri, 10 Oct 2008 18:06:58 +0000 (18:06 -0000)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Fri, 10 Oct 2008 18:06:58 +0000 (18:06 -0000)
libc/sysdeps/linux/common/signalfd.c

index e134a6f..ab9bba7 100644 (file)
@@ -28,7 +28,7 @@ int signalfd (int fd, const sigset_t *mask, int flags)
 #elif defined __NR___syscall_signalfd
        if (flags != 0) {
                __set_errno(EINVAL);
-               return 1;
+               return -1;
        }
        return __syscall_signalfd(fd, mask, _NSIG / 8);
 #elif defined __UCLIBC_HAS_STUBS__