summaryrefslogtreecommitdiff
path: root/src/cairo-mutex-list-private.h
diff options
context:
space:
mode:
authorChris Wilson <ickle@cube.localdomain>2007-11-05 09:05:25 +0000
committerChris Wilson <ickle@cube.localdomain>2007-11-05 09:05:25 +0000
commitbd5ed9a3988910a41748b7d78a265a2968a48f23 (patch)
treec2391e79942759e6ca3ebc14a0c70ac444f4ca48 /src/cairo-mutex-list-private.h
parent901b0c97523a2da00ccf91cf4cee3bf55ce989b5 (diff)
downloadcairo-bd5ed9a3988910a41748b7d78a265a2968a48f23.tar.gz
[cairo-atomic] Declare the mutex for NEEDS_MEMORY_BARRIER.
Whilst NEED_MEMORY_BARRIER should be a subset of ! HAS_ATOMIC_OPS, until we have accurate configure tests NEED_MEMORY_BARRIER may be invoked independently.
Diffstat (limited to 'src/cairo-mutex-list-private.h')
-rw-r--r--src/cairo-mutex-list-private.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-mutex-list-private.h b/src/cairo-mutex-list-private.h
index 996079749..89fe77010 100644
--- a/src/cairo-mutex-list-private.h
+++ b/src/cairo-mutex-list-private.h
@@ -46,7 +46,7 @@ CAIRO_MUTEX_DECLARE (_cairo_ft_unscaled_font_map_mutex);
CAIRO_MUTEX_DECLARE (_cairo_xlib_display_mutex);
#endif
-#ifndef CAIRO_HAS_ATOMIC_OPS
+#if !defined (CAIRO_HAS_ATOMIC_OPS) || defined (CAIRO_ATOMIC_OP_NEEDS_MEMORY_BARRIER)
CAIRO_MUTEX_DECLARE (_cairo_atomic_mutex);
#endif