| Index: fusl/src/thread/mtx_lock.c
|
| diff --git a/fusl/src/thread/mtx_lock.c b/fusl/src/thread/mtx_lock.c
|
| index 5c2415c1acdbc5ee1348da1cf43c71557591d8ab..a79464ac83269a0c744adc1161d4a84426bf46eb 100644
|
| --- a/fusl/src/thread/mtx_lock.c
|
| +++ b/fusl/src/thread/mtx_lock.c
|
| @@ -1,12 +1,11 @@
|
| #include "pthread_impl.h"
|
| #include <threads.h>
|
|
|
| -int mtx_lock(mtx_t *m)
|
| -{
|
| - if (m->_m_type == PTHREAD_MUTEX_NORMAL && !a_cas(&m->_m_lock, 0, EBUSY))
|
| - return thrd_success;
|
| - /* Calling mtx_timedlock with a null pointer is an extension.
|
| - * It is convenient, here to avoid duplication of the logic
|
| - * for return values. */
|
| - return mtx_timedlock(m, 0);
|
| +int mtx_lock(mtx_t* m) {
|
| + if (m->_m_type == PTHREAD_MUTEX_NORMAL && !a_cas(&m->_m_lock, 0, EBUSY))
|
| + return thrd_success;
|
| + /* Calling mtx_timedlock with a null pointer is an extension.
|
| + * It is convenient, here to avoid duplication of the logic
|
| + * for return values. */
|
| + return mtx_timedlock(m, 0);
|
| }
|
|
|