diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-05-03 23:10:02 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-05-03 23:10:02 +0000 |
commit | 1e3940d547237007c0cd201d236ed397e1417a8a (patch) | |
tree | c2f0f1609083da46092ae48ac9d36f529c9288fe /cpukit/posix/src | |
parent | Use versioned gpg keys to work around Fedora 11's rpms having broken backward... (diff) | |
download | rtems-1e3940d547237007c0cd201d236ed397e1417a8a.tar.bz2 |
2009-05-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* posix/src/condtimedwait.c, posix/src/mutextimedlock.c,
posix/src/prwlocktimedrdlock.c, posix/src/prwlocktimedwrlock.c,
posix/src/semopen.c: Silence warnings.
Diffstat (limited to 'cpukit/posix/src')
-rw-r--r-- | cpukit/posix/src/condtimedwait.c | 1 | ||||
-rw-r--r-- | cpukit/posix/src/mutextimedlock.c | 8 | ||||
-rw-r--r-- | cpukit/posix/src/prwlocktimedrdlock.c | 1 | ||||
-rw-r--r-- | cpukit/posix/src/prwlocktimedwrlock.c | 1 | ||||
-rw-r--r-- | cpukit/posix/src/semopen.c | 2 |
5 files changed, 6 insertions, 7 deletions
diff --git a/cpukit/posix/src/condtimedwait.c b/cpukit/posix/src/condtimedwait.c index 5f085a04c8..aa48131ecd 100644 --- a/cpukit/posix/src/condtimedwait.c +++ b/cpukit/posix/src/condtimedwait.c @@ -59,6 +59,7 @@ int pthread_cond_timedwait( already_timedout = true; break; case POSIX_ABSOLUTE_TIMEOUT_IS_IN_FUTURE: + default: /* only to silence warnings */ already_timedout = false; break; } diff --git a/cpukit/posix/src/mutextimedlock.c b/cpukit/posix/src/mutextimedlock.c index 0e3e46f37d..7253502a1f 100644 --- a/cpukit/posix/src/mutextimedlock.c +++ b/cpukit/posix/src/mutextimedlock.c @@ -64,16 +64,12 @@ int pthread_mutex_timedlock( do_wait = false; break; case POSIX_ABSOLUTE_TIMEOUT_IS_IN_FUTURE: + default: /* only to silence warnings */ do_wait = true; break; } - lock_status = _POSIX_Mutex_Lock_support( - mutex, - do_wait, - ticks - ); - + lock_status = _POSIX_Mutex_Lock_support( mutex, do_wait, ticks ); /* * This service only gives us the option to block. We used a polling * attempt to lock if the abstime was not in the future. If we did diff --git a/cpukit/posix/src/prwlocktimedrdlock.c b/cpukit/posix/src/prwlocktimedrdlock.c index 020bec6ac9..dfd2124bfa 100644 --- a/cpukit/posix/src/prwlocktimedrdlock.c +++ b/cpukit/posix/src/prwlocktimedrdlock.c @@ -66,6 +66,7 @@ int pthread_rwlock_timedrdlock( do_wait = false; break; case POSIX_ABSOLUTE_TIMEOUT_IS_IN_FUTURE: + default: /* only to silence warnings */ do_wait = true; break; } diff --git a/cpukit/posix/src/prwlocktimedwrlock.c b/cpukit/posix/src/prwlocktimedwrlock.c index 4b44e6934d..62c0b2c911 100644 --- a/cpukit/posix/src/prwlocktimedwrlock.c +++ b/cpukit/posix/src/prwlocktimedwrlock.c @@ -66,6 +66,7 @@ int pthread_rwlock_timedwrlock( do_wait = false; break; case POSIX_ABSOLUTE_TIMEOUT_IS_IN_FUTURE: + default: /* only to silence warnings */ do_wait = true; break; } diff --git a/cpukit/posix/src/semopen.c b/cpukit/posix/src/semopen.c index 72920e4938..b51d2043be 100644 --- a/cpukit/posix/src/semopen.c +++ b/cpukit/posix/src/semopen.c @@ -130,7 +130,7 @@ return_id: the_semaphore->Semaphore_id = the_semaphore->Object.id; id = &the_semaphore->Semaphore_id; #else - id = &the_semaphore->Object.id; + id = (sem_t *)&the_semaphore->Object.id; #endif return id; } |