diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-11-02 18:39:52 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-11-02 18:39:52 +0000 |
commit | cec0371ec5fd97cf6ac3acd83b4a1f14dbe1d99f (patch) | |
tree | 37094204bce80a73dd1e020a7f62a20c975c3590 /cpukit/posix | |
parent | Split time.c into multiple files. (diff) | |
download | rtems-cec0371ec5fd97cf6ac3acd83b4a1f14dbe1d99f.tar.bz2 |
Wrong routine was initially cut into this file.
Diffstat (limited to 'cpukit/posix')
-rw-r--r-- | cpukit/posix/src/mutexattrgetprotocol.c | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/cpukit/posix/src/mutexattrgetprotocol.c b/cpukit/posix/src/mutexattrgetprotocol.c index a8e6cdb8ba..6dbb9c2766 100644 --- a/cpukit/posix/src/mutexattrgetprotocol.c +++ b/cpukit/posix/src/mutexattrgetprotocol.c @@ -21,22 +21,14 @@ * 13.6.1 Mutex Initialization Scheduling Attributes, P1003.1c/Draft 10, p. 128 */ -int pthread_mutexattr_setprotocol( - pthread_mutexattr_t *attr, - int protocol +int pthread_mutexattr_getprotocol( + const pthread_mutexattr_t *attr, + int *protocol ) { - if ( !attr || !attr->is_initialized ) + if ( !attr || !attr->is_initialized || !protocol ) return EINVAL; - switch ( protocol ) { - case PTHREAD_PRIO_NONE: - case PTHREAD_PRIO_INHERIT: - case PTHREAD_PRIO_PROTECT: - attr->protocol = protocol; - return 0; - - default: - return EINVAL; - } + *protocol = attr->protocol; + return 0; } |