mirror of
https://github.com/fluencelabs/musl
synced 2025-07-01 23:52:02 +00:00
10 lines
152 B
C
10 lines
152 B
C
![]() |
#include <semaphore.h>
|
||
|
#include "pthread_impl.h"
|
||
|
|
||
|
int sem_post(sem_t *sem)
|
||
|
{
|
||
|
if (!a_fetch_add(sem->__val, 1))
|
||
|
__wake(sem->__val, 1, 0);
|
||
|
return 0;
|
||
|
}
|