use a_swap rather than old name a_xchg
[oweals/musl.git] / src / thread / sem_getvalue.c
1 #include <semaphore.h>
2
3 int sem_getvalue(sem_t *sem, int *valp)
4 {
5         int val = sem->__val[0];
6         *valp = val < 0 ? 0 : val;
7         return 0;
8 }