From b8c78ca9fe4e382c3faa266afd59c48e5d59bf34 Mon Sep 17 00:00:00 2001 From: Johan Wikman Date: Wed, 24 Jan 2018 11:00:42 +0200 Subject: [PATCH] Remove erroneous casts --- server/core/atomic.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/core/atomic.cc b/server/core/atomic.cc index d2475c761..0d7a3efaa 100644 --- a/server/core/atomic.cc +++ b/server/core/atomic.cc @@ -58,7 +58,7 @@ int atomic_load_int32(const int *variable) #ifdef MXS_USE_ATOMIC_BUILTINS return __atomic_load_n(variable, __ATOMIC_SEQ_CST); #else - return __sync_fetch_and_or((volatile int *)variable, 0); + return __sync_fetch_and_or(variable, 0); #endif } @@ -67,7 +67,7 @@ int64_t atomic_load_int64(const int64_t *variable) #ifdef MXS_USE_ATOMIC_BUILTINS return __atomic_load_n(variable, __ATOMIC_SEQ_CST); #else - return __sync_fetch_and_or((volatile int *)variable, 0); + return __sync_fetch_and_or(variable, 0); #endif } @@ -76,7 +76,7 @@ uint64_t atomic_load_uint64(const uint64_t *variable) #ifdef MXS_USE_ATOMIC_BUILTINS return __atomic_load_n(variable, __ATOMIC_SEQ_CST); #else - return __sync_fetch_and_or((volatile int *)variable, 0); + return __sync_fetch_and_or(variable, 0); #endif }