From 63c74e8d1d85067cbeffe635eb5ed4e8aa130776 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Tue, 31 Jul 2018 22:21:21 -0700 Subject: [PATCH] [atomic] Fix fallback impl --- src/hb-atomic-private.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 -- GitLab