X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu-pointer.h;h=dd64ec4128fadb2f7b39971a0d975c891c0a6013;hp=67ee381686903f2ab59de27362748730d61919a9;hb=a641253675b6005329234c0c7354b88dea7a4245;hpb=4501f28414425eb594bd1396161a91cb23a11a6f diff --git a/urcu-pointer.h b/urcu-pointer.h index 67ee381..dd64ec4 100644 --- a/urcu-pointer.h +++ b/urcu-pointer.h @@ -101,6 +101,7 @@ extern void *rcu_set_pointer_sym(void **p, void *v); typeof(*(p)) _________p1 = URCU_FORCE_CAST(typeof(*(p)), \ rcu_set_pointer_sym(URCU_FORCE_CAST(void **, p), \ _________pv)); \ + (_________p1); \ }) #endif /* !_LGPL_SOURCE */