Просмотр исходного кода

memset to 0 cond and mutex members

mikymod 12 лет назад
Родитель
Сommit
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);
 }