Преглед изворни кода

memset to 0 cond and mutex members

mikymod пре 12 година
родитељ
комит
613bac67f1
2 измењених фајлова са 4 додато и 0 уклоњено
  1. 2 0
      src/core/threads/Cond.h
  2. 2 0
      src/core/threads/Mutex.h

+ 2 - 0
src/core/threads/Cond.h

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

+ 2 - 0
src/core/threads/Mutex.h

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