From: Derrick Brashear Date: Tue, 7 Apr 2009 14:00:56 +0000 (+0000) Subject: rx-internal-use-static-inline-macro-20090407 X-Git-Tag: openafs-devel-1_5_61~356 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=473149653ee3ef0c67510746131e75839846cf38;p=packages%2Fo%2Fopenafs.git rx-internal-use-static-inline-macro-20090407 LICENSE IPL10 some platforms can't use "static inline" --- diff --git a/src/rx/rx_internal.h b/src/rx/rx_internal.h index 329422697..960f99a49 100644 --- a/src/rx/rx_internal.h +++ b/src/rx/rx_internal.h @@ -105,7 +105,7 @@ static inline afs_int32 rx_AtomicSwap_int(afs_int32 *oldval, afs_int32 newval) { #define rx_AtomicDecrement(object, mutex) rx_MutexDecrement(object, mutex) #define rx_AtomicSwap_NL(oldval, newval) rx_AtomicSwap_int(oldval, newval) #define rx_AtomicSwap(oldval, newval, mutex) rx_AtomicSwap_int(oldval, newval) -static inline afs_int32 rx_AtomicSwap_int(afs_int32 *oldval, afs_int32 newval) { +static_inline afs_int32 rx_AtomicSwap_int(afs_int32 *oldval, afs_int32 newval) { afs_int32 ret = *oldval; *oldval = newval; return ret;