Index: src/libchcore/TEvent.h =================================================================== diff -u -N -rf2d00743b74db5b3a3fc6e330b00d2bd4f8fbed8 -r3d7d129eda4a42e9f9318ae6b6f3b873dc9290d4 --- src/libchcore/TEvent.h (.../TEvent.h) (revision f2d00743b74db5b3a3fc6e330b00d2bd4f8fbed8) +++ src/libchcore/TEvent.h (.../TEvent.h) (revision 3d7d129eda4a42e9f9318ae6b6f3b873dc9290d4) @@ -32,12 +32,15 @@ HANDLE Get() const { return m_hEvent; } void SetEvent(bool bSet); - void SetEvent() { ::SetEvent(m_hEvent); } - void ResetEvent() { ::ResetEvent(m_hEvent); } + void SetEvent(); + void ResetEvent(); HANDLE Handle() const { return m_hEvent; } private: +#ifdef _DEBUG + bool m_bSignaled = false; +#endif HANDLE m_hEvent; }; }