From fa53ebfc07ee5e1438e0ae352d3bf1b67559632a Mon Sep 17 00:00:00 2001 From: Steve Checkoway Date: Sun, 25 Mar 2007 23:44:22 +0000 Subject: [PATCH] Call InputFilter::ButtonPressed() directly. --- stepmania/src/arch/InputHandler/InputHandler_Carbon.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stepmania/src/arch/InputHandler/InputHandler_Carbon.cpp b/stepmania/src/arch/InputHandler/InputHandler_Carbon.cpp index 0a9a5ea9fa..48ffaa8f03 100644 --- a/stepmania/src/arch/InputHandler/InputHandler_Carbon.cpp +++ b/stepmania/src/arch/InputHandler/InputHandler_Carbon.cpp @@ -3,6 +3,7 @@ #include "InputHandler_Carbon.h" #include "Foreach.h" #include "PrefsManager.h" +#include "InputFilter.h" #include "archutils/Darwin/DarwinThreadHelpers.h" #include "archutils/Darwin/KeyboardDevice.h" #include "archutils/Darwin/JoystickDevice.h" @@ -29,7 +30,7 @@ void InputHandler_Carbon::QueueCallBack( void *target, int result, void *refcon, while( (result = CALL(queue, getNextEvent, &event, zeroTime, 0)) == kIOReturnSuccess ) dev->GetButtonPresses( vPresses, int(event.elementCookie), int(event.value), now ); FOREACH_CONST( DeviceInput, vPresses, i ) - This->ButtonPressed( *i ); + INPUTFILTER->ButtonPressed( *i ); } static void RunLoopStarted( CFRunLoopObserverRef o, CFRunLoopActivity a, void *sem )