diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1995-08-11 14:23:49 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1995-08-11 14:23:49 +0000 |
commit | 12f86efd881609f271cdd65308edfe18d8e88c2f (patch) | |
tree | a3da5330a877c6f8e6ea2255bef0fc1173ff75e1 /c/src/libchip/shmdr/poll.c | |
parent | cleaned up include statements (diff) | |
download | rtems-12f86efd881609f271cdd65308edfe18d8e88c2f.tar.bz2 |
minor clean up -- switched to memset for zero'ing SHM
Diffstat (limited to 'c/src/libchip/shmdr/poll.c')
-rw-r--r-- | c/src/libchip/shmdr/poll.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/c/src/libchip/shmdr/poll.c b/c/src/libchip/shmdr/poll.c index c833d49254..349a964356 100644 --- a/c/src/libchip/shmdr/poll.c +++ b/c/src/libchip/shmdr/poll.c @@ -44,8 +44,9 @@ void Shm_Poll() Shm_Lock( Shm_Local_receive_queue ); tmpfront = Shm_Local_receive_queue->front; Shm_Unlock( Shm_Local_receive_queue ); - if ( Shm_Convert(tmpfront) == Shm_Locked_queue_End_of_list ) return; - rtems_multiprocessing_announce(); - Shm_Interrupt_count++; + if ( Shm_Convert(tmpfront) != Shm_Locked_queue_End_of_list ) { + rtems_multiprocessing_announce(); + Shm_Interrupt_count++; + } } } |