From 184365f135ceb78c4f2d5c898ad0da9584fb59b9 Mon Sep 17 00:00:00 2001 From: Kawe Mazidjatari <48657826+Mauler125@users.noreply.github.com> Date: Tue, 16 Jan 2024 21:22:28 +0100 Subject: [PATCH] Tier0: initialize CThreadFastMutex member vars Must be null --- src/public/tier0/threadtools.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/public/tier0/threadtools.h b/src/public/tier0/threadtools.h index 630d03ec..09e88333 100644 --- a/src/public/tier0/threadtools.h +++ b/src/public/tier0/threadtools.h @@ -275,6 +275,14 @@ inline ThreadId_t(*v_DeclareCurrentThreadIsMainThread)(void); class CThreadFastMutex { public: + CThreadFastMutex() + : m_nOwnerID(NULL) + , m_nDepth(NULL) + , m_lAddend(NULL) + , m_hSemaphore(NULL) + { + } + int Lock(void); int Unlock(void);