X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fthread%2Fpthread_attr_setdetachstate.c;h=1b7127839a0064fa3633ff6ceb5f1d4e7dd5bc97;hb=697acde67e0da4d73b46445ed536fe9923d515c7;hp=d23b477869514a8928f4baa0cb85f738737f3cfa;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01;p=musl diff --git a/src/thread/pthread_attr_setdetachstate.c b/src/thread/pthread_attr_setdetachstate.c index d23b4778..1b712783 100644 --- a/src/thread/pthread_attr_setdetachstate.c +++ b/src/thread/pthread_attr_setdetachstate.c @@ -2,6 +2,7 @@ int pthread_attr_setdetachstate(pthread_attr_t *a, int state) { - a->__detach = state; + if (state > 1U) return EINVAL; + a->_a_detach = state; return 0; }