[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