diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-08-05 08:18:36 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-08-05 08:20:58 +0200 |
commit | c3c4525a322a29d596861b5fe5aceb0adbfa49c0 (patch) | |
tree | ed600120d616f4122035aeae7f3b491fa4fc69ab /cpukit/posix | |
parent | testsuite: Fix warnings (diff) | |
download | rtems-c3c4525a322a29d596861b5fe5aceb0adbfa49c0.tar.bz2 |
posix: Avoid dead code in clock_nanosleep()
This issue was reported by Coverity Scan for RTEMS:
CID 1507760: Control flow issues (DEADCODE)
Closes #4690.
Diffstat (limited to 'cpukit/posix')
-rw-r--r-- | cpukit/posix/src/clocknanosleep.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/cpukit/posix/src/clocknanosleep.c b/cpukit/posix/src/clocknanosleep.c index bfa8ef7975..43f15346de 100644 --- a/cpukit/posix/src/clocknanosleep.c +++ b/cpukit/posix/src/clocknanosleep.c @@ -127,11 +127,8 @@ int clock_nanosleep( struct timespec actual_end; struct timespec planned_end; - if ( clock_id == CLOCK_REALTIME ) { - _Timecounter_Nanotime( &actual_end ); - } else { - _Timecounter_Nanouptime( &actual_end ); - } + _Assert( clock_id == CLOCK_MONOTONIC ); + _Timecounter_Nanouptime( &actual_end ); _Watchdog_Ticks_to_timespec( executing->Timer.Watchdog.expire, |