pthread api should return error code in return value, not in errno.
This commit is contained in:
parent
9bab25e9e2
commit
68c1e83721
@ -93,8 +93,7 @@ _pthread_sigmask(int how, const sigset_t *set, sigset_t *oset)
|
|||||||
/* Trap invalid actions: */
|
/* Trap invalid actions: */
|
||||||
default:
|
default:
|
||||||
/* Return an invalid argument: */
|
/* Return an invalid argument: */
|
||||||
errno = EINVAL;
|
ret = EINVAL;
|
||||||
ret = -1;
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
SIG_CANTMASK(curthread->sigmask);
|
SIG_CANTMASK(curthread->sigmask);
|
||||||
|
@ -93,8 +93,7 @@ _pthread_sigmask(int how, const sigset_t *set, sigset_t *oset)
|
|||||||
/* Trap invalid actions: */
|
/* Trap invalid actions: */
|
||||||
default:
|
default:
|
||||||
/* Return an invalid argument: */
|
/* Return an invalid argument: */
|
||||||
errno = EINVAL;
|
ret = EINVAL;
|
||||||
ret = -1;
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
SIG_CANTMASK(curthread->sigmask);
|
SIG_CANTMASK(curthread->sigmask);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user