summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--node/AtomicCounter.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/node/AtomicCounter.hpp b/node/AtomicCounter.hpp
index 9dc5fd05..80208eda 100644
--- a/node/AtomicCounter.hpp
+++ b/node/AtomicCounter.hpp
@@ -58,7 +58,7 @@ public:
throw()
{
#ifdef __GNUC__
- return __sync_or_and_fetch(&_v,0);
+ return __sync_or_and_fetch(const_cast <volatile int *>(&_v),0);
#else
#ifdef __WINDOWS__
return (int)_v;