fix rsyscall handler: must not clobber errno from signal context
[oweals/musl.git] / src / thread / pthread_cond_signal.c
index 0dd9416bff4ac1b8db8ac43f48052fcd2d7773d8..574f5c79bab9a6e04a3078a1748a2a45f2901d39 100644 (file)
@@ -2,7 +2,7 @@
 
 int pthread_cond_signal(pthread_cond_t *c)
 {
-       c->__block = 0;
-       __wake(&c->__block, 1, 0);
+       c->_c_block = 0;
+       __wake(&c->_c_block, 1, 0);
        return 0;
 }