@@ -50,6 +50,8 @@ private:
//-----------------------------------------------------------------------------
inline Cond::Cond()
{
+ memset(&m_cond, 0, sizeof(os::OSCond));
+
os::cond_create(&m_cond);
}
@@ -53,6 +53,8 @@ private:
inline Mutex::Mutex()
+ memset(&m_mutex, 0, sizeof(os::OSMutex));
os::mutex_create(&m_mutex);