diff options
author | David Herrmann <dh.herrmann@gmail.com> | 2014-11-04 09:49:43 +0100 |
---|---|---|
committer | David Herrmann <dh.herrmann@gmail.com> | 2014-11-04 09:49:43 +0100 |
commit | dfb05a1cf5479e6949d2413a633431c64d006ff2 (patch) | |
tree | 2a693ecac6a57c3b69d0dbfc36c95791a42e7aba /src/shared/barrier.h | |
parent | 44dd2c6e861316d26a78848eb0f6b35bd3b82d4b (diff) |
barrier: explicitly ignore return values of barrier_place()
The barrier implementation tracks remote states internally. There is no
need to check the return value of any barrier_*() function if the caller
is not interested in the result. The barrier helpers only return the state
of the remote side, which is usually not interesting as later calls to
barrier_sync() will catch this, anyway.
Shut up coverity by explicitly ignoring return values of barrier_place()
if we're not interested in it.
Diffstat (limited to 'src/shared/barrier.h')
-rw-r--r-- | src/shared/barrier.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/shared/barrier.h b/src/shared/barrier.h index c55e311344..d4ad2a419b 100644 --- a/src/shared/barrier.h +++ b/src/shared/barrier.h @@ -91,6 +91,6 @@ static inline bool barrier_is_aborted(Barrier *b) { } static inline bool barrier_place_and_sync(Barrier *b) { - barrier_place(b); + (void)barrier_place(b); return barrier_sync(b); } |