[HarfBuzz] harfbuzz: Branch 'master'
Behdad Esfahbod
behdad at kemper.freedesktop.org
Wed Aug 1 05:21:43 UTC 2018
src/hb-atomic-private.hh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
New commits:
commit 63c74e8d1d85067cbeffe635eb5ed4e8aa130776
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Jul 31 22:21:21 2018 -0700
[atomic] Fix fallback impl
diff --git a/src/hb-atomic-private.hh b/src/hb-atomic-private.hh
index bad409bb..2e73cd85 100644
--- a/src/hb-atomic-private.hh
+++ b/src/hb-atomic-private.hh
@@ -205,10 +205,10 @@ typedef int hb_atomic_int_impl_t;
#define HB_ATOMIC_INT_INIT(V) {V}
#endif
#ifndef hb_atomic_int_impl_set_relaxed
-#define hb_atomic_int_impl_set_relaxed(AI, V) ((AI) = (V))
+#define hb_atomic_int_impl_set_relaxed(AI, V) (*(AI) = (V))
#endif
#ifndef hb_atomic_int_impl_get_relaxed
-#define hb_atomic_int_impl_get_relaxed(AI) (AI)
+#define hb_atomic_int_impl_get_relaxed(AI) (*(AI))
#endif
More information about the HarfBuzz
mailing list