Silence GCC -Wcast-qual warning

Use C++ casts instead of C-style casts in order to silence warning about casting away qualifiers.

warning: cast from type 'volatile bool*' to type 'bool*' casts away qualifiers [-Wcast-qual]
This commit is contained in:
Agustín Bergé 2014-01-13 12:31:22 -06:00
parent 9ded906200
commit 1ee6311ea4

View File

@ -61,7 +61,7 @@ public:
void clear(memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT
{
__atomic_clear((bool*)&v_, atomics::detail::convert_memory_order_to_gcc(order));
__atomic_clear(const_cast<bool*>(&v_), atomics::detail::convert_memory_order_to_gcc(order));
}
};