drop use of pthread_once for aio thread stack size init
[musl] / src / thread / pthread_mutexattr_setpshared.c
index 8c7a1e2..100f6ff 100644 (file)
@@ -3,7 +3,7 @@
 int pthread_mutexattr_setpshared(pthread_mutexattr_t *a, int pshared)
 {
        if (pshared > 1U) return EINVAL;
-       a->__attr &= 0x7fffffff;
-       a->__attr |= pshared<<31;
+       a->__attr &= ~128U;
+       a->__attr |= pshared<<7;
        return 0;
 }