/
clang
/
musl
Обзор
Документация
Войти
/
clang
/
musl
Код
Вики
Пакеты
0
Релизы
0
Аналитика
master
src/thread/sem_getvalue.c
9 строк
173 B
Rich Felker
semaphores: fix missed wakes from ABA bug in waiter count logic
14 дек 2022, 02:39
14 дек 2022, 02:39
159d1f6
Код
Авторство
О чём код?
#include <semaphore.h> #include <limits.h> int sem_getvalue(sem_t *restrict sem, int *restrict valp) { int val = sem->__val[0]; *valp = val & SEM_VALUE_MAX; return 0; }