X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=include%2Furcu%2Fstatic%2Fpointer.h;fp=include%2Furcu%2Fstatic%2Fpointer.h;h=9e46a5769c92fc99142adf55989aa0d37581647c;hb=b0dd3b2579b942971650b228069b3060a4f727ed;hp=c276e68ef770c13c6d6b0c1cf79b9bd055ae4ee0;hpb=6c0de9fd4f4054b67785e3c772ec4116a8dce255;p=urcu.git diff --git a/include/urcu/static/pointer.h b/include/urcu/static/pointer.h index c276e68..9e46a57 100644 --- a/include/urcu/static/pointer.h +++ b/include/urcu/static/pointer.h @@ -99,7 +99,7 @@ extern "C" { #ifdef __URCU_DEREFERENCE_USE_ATOMIC_CONSUME # define _rcu_dereference(p) __extension__ ({ \ __typeof__(__extension__ ({ \ - __typeof__(p) _________p0 = { 0 }; \ + __typeof__(p) __attribute__((unused)) _________p0 = { 0 }; \ _________p0; \ })) _________p1; \ __atomic_load(&(p), &_________p1, __ATOMIC_CONSUME); \