From ca76c4dfb326aee5b3a21f83669332c2a73146a5 Mon Sep 17 00:00:00 2001 From: Lynix Date: Sat, 30 Nov 2013 13:48:12 +0100 Subject: [PATCH] Added some asserts Former-commit-id: 703f3982d7fec1ac4ec46c185fbbdf2668e8a848 --- src/Nazara/Core/ConditionVariable.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Nazara/Core/ConditionVariable.cpp b/src/Nazara/Core/ConditionVariable.cpp index a4ca986f0..0bd0011a2 100644 --- a/src/Nazara/Core/ConditionVariable.cpp +++ b/src/Nazara/Core/ConditionVariable.cpp @@ -3,6 +3,7 @@ // For conditions of distribution and use, see copyright notice in Config.hpp #include +#include #include #if defined(NAZARA_PLATFORM_WINDOWS) @@ -37,10 +38,12 @@ void NzConditionVariable::SignalAll() void NzConditionVariable::Wait(NzMutex* mutex) { + NazaraAssert(mutex != nullptr, "Mutex must be valid"); m_impl->Wait(mutex->m_impl); } bool NzConditionVariable::Wait(NzMutex* mutex, nzUInt32 timeout) { + NazaraAssert(mutex != nullptr, "Mutex must be valid"); return m_impl->Wait(mutex->m_impl, timeout); }