diff --git a/src/Nazara/Core/Win32/ConditionVariableImpl.cpp b/src/Nazara/Core/Win32/ConditionVariableImpl.cpp index 23c64b3bd..6a5e56d5e 100644 --- a/src/Nazara/Core/Win32/ConditionVariableImpl.cpp +++ b/src/Nazara/Core/Win32/ConditionVariableImpl.cpp @@ -65,7 +65,7 @@ void NzConditionVariableImpl::Wait(NzMutexImpl* mutex) bool NzConditionVariableImpl::Wait(NzMutexImpl* mutex, nzUInt32 timeout) { #if NAZARA_CORE_WINDOWS_VISTA - return SleepConditionVariableCS(&m_cv, mutex->m_criticalSection, timeout); + return SleepConditionVariableCS(&m_cv, &mutex->m_criticalSection, timeout); #else // Avoid race conditions. EnterCriticalSection(&m_countLock);