Simple optimization, avoids allocating memory unnecessarily.
This commit is contained in:
@@ -291,9 +291,9 @@ void InputFilter::ResetKeyRepeat( const DeviceInput &di )
|
||||
|
||||
void InputFilter::GetInputEvents( InputEventArray &array )
|
||||
{
|
||||
array.clear();
|
||||
LockMut(*queuemutex);
|
||||
array = queue;
|
||||
queue.clear();
|
||||
array.swap( queue );
|
||||
}
|
||||
|
||||
void InputFilter::GetPressedButtons( vector<DeviceInput> &array )
|
||||
|
||||
Reference in New Issue
Block a user