--- a/include/loki/Threads.h +++ b/include/loki/Threads.h @@ -251,7 +251,6 @@ ::pthread_mutex_lock( &atomic_mutex_ ); \ lval = val; \ ::pthread_mutex_unlock( &atomic_mutex_ ); \ - return lval; \ } \ \ static void AtomicAssign(IntType& lval, volatile const IntType& val) \ @@ -259,7 +258,6 @@ ::pthread_mutex_lock( &atomic_mutex_ ); \ lval = val; \ ::pthread_mutex_unlock( &atomic_mutex_ ); \ - return lval; \ } \ \ static IntType AtomicIncrement(volatile IntType& lval, const IntType compare, bool & matches ) \