diff options
Diffstat (limited to 'lib/libc_r/uthread/uthread_mutex_prioceiling.c')
-rw-r--r-- | lib/libc_r/uthread/uthread_mutex_prioceiling.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/libc_r/uthread/uthread_mutex_prioceiling.c b/lib/libc_r/uthread/uthread_mutex_prioceiling.c index 2682abc..eccc9e4 100644 --- a/lib/libc_r/uthread/uthread_mutex_prioceiling.c +++ b/lib/libc_r/uthread/uthread_mutex_prioceiling.c @@ -34,7 +34,9 @@ #include <string.h> #include <stdlib.h> #include <errno.h> +#include "namespace.h" #include <pthread.h> +#include "un-namespace.h" #include "pthread_private.h" __weak_reference(_pthread_mutexattr_getprioceiling, pthread_mutexattr_getprioceiling); @@ -100,13 +102,13 @@ _pthread_mutex_setprioceiling(pthread_mutex_t *mutex, ret = EINVAL; else { /* Lock the mutex: */ - if ((ret = pthread_mutex_lock(mutex)) == 0) { + if ((ret = _pthread_mutex_lock(mutex)) == 0) { /* Return the old ceiling and set the new ceiling: */ *old_ceiling = (*mutex)->m_prio; (*mutex)->m_prio = prioceiling; /* Unlock the mutex: */ - ret = pthread_mutex_unlock(mutex); + ret = _pthread_mutex_unlock(mutex); } } return(ret); |