X-Git-Url: https://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=urcu.c;h=c13ad634e7cb7b98f24d8c9a5a756eb26487bf7b;hp=7fdb1a6a675692cf8e25c39bfd6dde1f1e68f82a;hb=efafc824ca148c6b2ca7f95dc86d2aaa38d4a923;hpb=5e32821aa6d74b755730c19a8aa66404d2c367c9 diff --git a/urcu.c b/urcu.c index 7fdb1a6..c13ad63 100644 --- a/urcu.c +++ b/urcu.c @@ -380,7 +380,7 @@ void *rcu_dereference(void *p) void *rcu_assign_pointer_sym(void **p, void *v) { wmb(); - return STORE_SHARED(p, v); + return STORE_SHARED(*p, v); } void *rcu_xchg_pointer_sym(void **p, void *v)