diff --git a/src/InputFilter.cpp b/src/InputFilter.cpp index 2149bfb005..eb0548a153 100644 --- a/src/InputFilter.cpp +++ b/src/InputFilter.cpp @@ -274,7 +274,7 @@ void InputFilter::Update( float fDeltaTime ) vector ButtonsToErase; - FOREACHM( DeviceButtonPair, ButtonState, g_ButtonStates, b ) + for( map::iterator b = g_ButtonStates.begin(); b != g_ButtonStates.end(); ++b ) { di.device = b->first.device; di.button = b->first.button;