From b8f87a5b55387ad7b698742dcfcc1bc93538a053 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 5 Feb 2010 21:19:56 +0000 Subject: Convert C-style casts to C++ style casts. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@2432 a436a847-0d15-0410-975c-d299462d15a1 --- raul/AtomicPtr.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'raul/AtomicPtr.hpp') diff --git a/raul/AtomicPtr.hpp b/raul/AtomicPtr.hpp index 089b54c..0e086c2 100644 --- a/raul/AtomicPtr.hpp +++ b/raul/AtomicPtr.hpp @@ -26,15 +26,15 @@ namespace Raul { template class AtomicPtr { public: - inline AtomicPtr() - { g_atomic_pointer_set((volatile gpointer*)&_val, NULL); } + { g_atomic_pointer_set(static_cast(&_val), NULL); } inline AtomicPtr(const AtomicPtr& copy) - { g_atomic_pointer_set((volatile gpointer*)(&_val), (gpointer)copy.get()); } + { g_atomic_pointer_set(static_cast(&_val), + static_cast(copy.get())); } inline T* get() const - { return (T*)g_atomic_pointer_get((volatile gpointer*)(&_val)); } + { return static_cast(g_atomic_pointer_get(static_cast(&_val))); } inline void operator=(T* val) { g_atomic_pointer_set(&_val, static_cast(val)); } -- cgit v1.2.1