fix crash due to memset()ing a non-POD
This commit is contained in:
@@ -19,7 +19,6 @@ static float g_fTimeBeforeSlow, g_fTimeBeforeFast, g_fTimeBetweenSlow, g_fTimeBe
|
|||||||
InputFilter::InputFilter()
|
InputFilter::InputFilter()
|
||||||
{
|
{
|
||||||
queuemutex = new RageMutex("InputFilter");
|
queuemutex = new RageMutex("InputFilter");
|
||||||
memset( m_ButtonState, 0, sizeof(m_ButtonState) );
|
|
||||||
|
|
||||||
Reset();
|
Reset();
|
||||||
ResetRepeatRate();
|
ResetRepeatRate();
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ class InputFilter
|
|||||||
{
|
{
|
||||||
struct ButtonState
|
struct ButtonState
|
||||||
{
|
{
|
||||||
|
ButtonState() { m_BeingHeld = false; m_fSecsHeld = m_Level = m_LastLevel = 0; }
|
||||||
bool m_BeingHeld;
|
bool m_BeingHeld;
|
||||||
CString m_sComment;
|
CString m_sComment;
|
||||||
float m_fSecsHeld;
|
float m_fSecsHeld;
|
||||||
|
|||||||
Reference in New Issue
Block a user