From 937d485e748ab56b2e902f7363886c9aef368494 Mon Sep 17 00:00:00 2001 From: Thomas Rodgers Date: Wed, 28 Jan 2015 16:38:14 -0600 Subject: [PATCH] Add cast to make Clang happy --- src/atomic_ptr.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/atomic_ptr.hpp b/src/atomic_ptr.hpp index d4491211..dc44a34a 100644 --- a/src/atomic_ptr.hpp +++ b/src/atomic_ptr.hpp @@ -133,7 +133,7 @@ namespace zmq (volatile PVOID*) &ptr, val_, cmp_); #elif defined ZMQ_ATOMIC_PTR_INTRINSIC T *old = cmp_; - __atomic_compare_exchange_n (&ptr, &old, val_, false, + __atomic_compare_exchange_n (&ptr, (volatile T**) &old, val_, false, __ATOMIC_RELEASE, __ATOMIC_ACQUIRE); return old; #elif defined ZMQ_ATOMIC_PTR_ATOMIC_H