aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/threads.c
diff options
context:
space:
mode:
Diffstat (limited to 'Alc/threads.c')
-rw-r--r--Alc/threads.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/Alc/threads.c b/Alc/threads.c
index d9dabec1..81db4297 100644
--- a/Alc/threads.c
+++ b/Alc/threads.c
@@ -447,17 +447,11 @@ void almtx_destroy(almtx_t *mtx)
int almtx_timedlock(almtx_t *mtx, const struct timespec *ts)
{
- int ret;
-
- if(!mtx || !ts)
- return althrd_error;
-
- ret = pthread_mutex_timedlock(mtx, ts);
+ int ret = pthread_mutex_timedlock(mtx, ts);
switch(ret)
{
case 0: return althrd_success;
case ETIMEDOUT: return althrd_timedout;
- case EAGAIN:
case EBUSY: return althrd_busy;
}
return althrd_error;