From 6b1aa1514b451cb84115aeba177f4fb98b26e640 Mon Sep 17 00:00:00 2001 From: Steve Checkoway Date: Sat, 2 Sep 2006 19:49:46 +0000 Subject: [PATCH] Simple optimization, avoids allocating memory unnecessarily. --- stepmania/src/InputFilter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stepmania/src/InputFilter.cpp b/stepmania/src/InputFilter.cpp index da147b2238..b8093245f8 100644 --- a/stepmania/src/InputFilter.cpp +++ b/stepmania/src/InputFilter.cpp @@ -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 &array )