assert when an input handler passes us a bad DeviceInput
This commit is contained in:
@@ -55,6 +55,8 @@ void InputFilter::ButtonPressed( DeviceInput di, bool Down )
|
||||
if( di.ts.IsZero() )
|
||||
LOG->Warn( "InputFilter::ButtonPressed: zero timestamp is invalid" );
|
||||
|
||||
ASSERT( di.device < NUM_INPUT_DEVICES );
|
||||
ASSERT( di.button < GetNumDeviceButtons(di.device) );
|
||||
ButtonState &bs = m_ButtonState[di.device][di.button];
|
||||
|
||||
bs.m_Level = di.level;
|
||||
|
||||
Reference in New Issue
Block a user