diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2012-08-01 22:35:17 +0400 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2012-08-01 22:35:53 +0400 |
commit | 245b07d695336b2784abfc283209ba54b73d0336 (patch) | |
tree | b6fa7145a441e53e5fbbf19ded0b581c8954b0e5 | |
parent | 8aa4b314aa9907bc68867de090409d9b83648892 (diff) | |
download | libatomic_ops-245b07d695336b2784abfc283209ba54b73d0336.tar.gz |
Fix AO_compiler_barrier missing parentheses
* src/atomic_ops.h (AO_compiler_barrier): Add parentheses and cast to
void.
-rw-r--r-- | src/atomic_ops.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/atomic_ops.h b/src/atomic_ops.h index ee3aa73..db177d5 100644 --- a/src/atomic_ops.h +++ b/src/atomic_ops.h @@ -185,7 +185,7 @@ /* FIXME - We dont know how to do this. This is a guess. */ /* And probably a bad one. */ static volatile int AO_barrier_dummy; -# define AO_compiler_barrier() AO_barrier_dummy = AO_barrier_dummy +# define AO_compiler_barrier() (void)(AO_barrier_dummy = AO_barrier_dummy) # endif #else /* We conjecture that the following usually gives us the right */ |