]> git.proxmox.com Git - wasi-libc.git/blame - libc-top-half/musl/src/thread/pthread_mutex_lock.c
bump version to 0.0~git20230821.ec4566b-1~bpo12+pve1
[wasi-libc.git] / libc-top-half / musl / src / thread / pthread_mutex_lock.c
CommitLineData
320054e8
DG
1#include "pthread_impl.h"
2
3int __pthread_mutex_lock(pthread_mutex_t *m)
4{
5 if ((m->_m_type&15) == PTHREAD_MUTEX_NORMAL
6 && !a_cas(&m->_m_lock, 0, EBUSY))
7 return 0;
8
9 return __pthread_mutex_timedlock(m, 0);
10}
11
12weak_alias(__pthread_mutex_lock, pthread_mutex_lock);