diff --git a/sc2/src/sc2code/libs/input/sdl/input.c b/sc2/src/sc2code/libs/input/sdl/input.c index 5f74e6bb9..d5bf43259 100644 --- a/sc2/src/sc2code/libs/input/sdl/input.c +++ b/sc2/src/sc2code/libs/input/sdl/input.c @@ -232,6 +232,25 @@ GetCharacter (void) return result; } +volatile int MouseButtonDown = 0; + +void +ProcessMouseEvent (const SDL_Event *e) +{ + switch (e->type) + { + case SDL_MOUSEBUTTONDOWN: + MouseButtonDown = 1; + break; + case SDL_MOUSEBUTTONUP: + MouseButtonDown = 0; + break; + default: + break; + } +} + + void ProcessInputEvent(const SDL_Event *Event) { @@ -264,25 +283,6 @@ ProcessInputEvent(const SDL_Event *Event) } } -volatile int MouseButtonDown = 0; - -void -ProcessMouseEvent (SDL_Event *e) -{ - switch (e->type) - { - case SDL_MOUSEBUTTONDOWN: - MouseButtonDown = 1; - break; - case SDL_MOUSEBUTTONUP: - MouseButtonDown = 0; - break; - default: - break; - } -} - - void TFB_ResetControls (void) {