diff --git a/LEGO1/omni/src/system/mxcriticalsection.cpp b/LEGO1/omni/src/system/mxcriticalsection.cpp index d458e70b..f0adc551 100644 --- a/LEGO1/omni/src/system/mxcriticalsection.cpp +++ b/LEGO1/omni/src/system/mxcriticalsection.cpp @@ -29,10 +29,10 @@ MxCriticalSection::~MxCriticalSection() { if (m_mutex != NULL) { CloseHandle(m_mutex); - return; } - - DeleteCriticalSection(&m_criticalSection); + else { + DeleteCriticalSection(&m_criticalSection); + } } // FUNCTION: LEGO1 0x100b6d80