X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2Frx%2Frx_internal.h;h=329422697f4aae7e2f7086ddfddd768817303816;hp=6e716d3e11d953a571fde4a84bf18f0d4b3fb05c;hb=c4d5f0a70229f55683735d13523744ad2361f6b8;hpb=0edbc512b52848f076525ede5ff166f3785128a7 diff --git a/src/rx/rx_internal.h b/src/rx/rx_internal.h index 6e716d3..3294226 100644 --- a/src/rx/rx_internal.h +++ b/src/rx/rx_internal.h @@ -99,7 +99,7 @@ static inline afs_int32 rx_AtomicSwap_int(afs_int32 *oldval, afs_int32 newval) { #define rx_AtomicIncrement(object, mutex) rx_MutexIncrement(object, mutex) #define rx_AtomicOr(object, operand, mutex) rx_MutexOr(object, operand, mutex) #define rx_AtomicAnd(object, operand, mutex) rx_MutexAnd(object, operand, mutex) -#define rx_AtomicAdd_NL(object, addend) object += addend +#define rx_AtomicAdd_NL(object, addend) (object += addend) #define rx_AtomicAdd(object, addend, mutex) rx_MutexAdd(object, addand, mutex) #define rx_AtomicDecrement_NL(object) (object)-- #define rx_AtomicDecrement(object, mutex) rx_MutexDecrement(object, mutex)