X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fthread%2Fpthread_attr_setdetachstate.c;h=1b7127839a0064fa3633ff6ceb5f1d4e7dd5bc97;hb=8c741783fc96d559cfe79301c924c217b2905c0c;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; }