summaryrefslogtreecommitdiff
path: root/src/atomic_ops.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/atomic_ops.h')
-rw-r--r--src/atomic_ops.h2
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 */