[atomic] Fix fallback impl
diff --git a/src/hb-atomic-private.hh b/src/hb-atomic-private.hh
index bad409b..2e73cd8 100644
--- a/src/hb-atomic-private.hh
+++ b/src/hb-atomic-private.hh
@@ -205,10 +205,10 @@
#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