mutex.h: fix warning (unary minus unsigned)

This commit is contained in:
Nekotekina 2019-04-13 20:36:44 +03:00
parent d52df9352c
commit e064b92058

View file

@ -121,7 +121,7 @@ public:
void unlock_hle() void unlock_hle()
{ {
const u32 value = atomic_storage<u32>::fetch_add_hle_rel(m_value.raw(), -c_one); const u32 value = atomic_storage<u32>::fetch_add_hle_rel(m_value.raw(), 0u - c_one);
if (UNLIKELY(value != c_one)) if (UNLIKELY(value != c_one))
{ {