From ce6e9ec22f3a4ba976c9de2b7b0fbe646f1b36de Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 14 Jun 2016 06:50:38 +0200 Subject: posix: pthread_mutexattr_setprioceiling() Accept all priority values in pthread_mutexattr_setprioceiling(). This is in line with POSIX and FreeBSD. The priority is validated in pthread_mutex_init(). Validate the priority only for priority ceiling mutexes. --- cpukit/posix/src/mutexattrsetprioceiling.c | 9 --------- 1 file changed, 9 deletions(-) (limited to 'cpukit/posix/src/mutexattrsetprioceiling.c') diff --git a/cpukit/posix/src/mutexattrsetprioceiling.c b/cpukit/posix/src/mutexattrsetprioceiling.c index ba377a99cc..3411121ad1 100644 --- a/cpukit/posix/src/mutexattrsetprioceiling.c +++ b/cpukit/posix/src/mutexattrsetprioceiling.c @@ -21,12 +21,6 @@ #include #include -#include -#include -#include -#include -#include - /* * 13.6.1 Mutex Initialization Scheduling Attributes, P1003.1c/Draft 10, p. 128 */ @@ -39,9 +33,6 @@ int pthread_mutexattr_setprioceiling( if ( !attr || !attr->is_initialized ) return EINVAL; - if ( !_POSIX_Priority_Is_valid( prioceiling ) ) - return EINVAL; - attr->prio_ceiling = prioceiling; return 0; } -- cgit v1.2.3