X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=urcu%2Fcompiler.h;h=ce19c74764de7c82c5c8dbb06e2ddd214027c5f8;hb=9c9741004e1bf2a35d46ebf1e66bfbb5ec0e938d;hp=5b7bb305b2de83b1828171f506d7241d3c692d03;hpb=1b27a7725e853b9f0673a0ed2639b8dc1065f21b;p=urcu.git diff --git a/urcu/compiler.h b/urcu/compiler.h index 5b7bb30..ce19c74 100644 --- a/urcu/compiler.h +++ b/urcu/compiler.h @@ -37,7 +37,7 @@ * use is to mediate communication between process-level code and irq/NMI * handlers, all running on the same CPU. */ -#define ACCESS_ONCE(x) (*(volatile typeof(x) *)&x) +#define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x)) #ifndef max #define max(a,b) ((a)>(b)?(a):(b))