diff --git a/sc2/src/libs/input/sdl/input.c b/sc2/src/libs/input/sdl/input.c index 1b333d2e6..bff17aa56 100644 --- a/sc2/src/libs/input/sdl/input.c +++ b/sc2/src/libs/input/sdl/input.c @@ -479,7 +479,7 @@ ProcessInputEvent (const SDL_Event *Event) /* Out of the BMP, won't fit in a UniChar */ /* Use the replacement character instead */ map_key = 0xFFFD; - while (Event->text.text[i] > 0x7F) + while ((UniChar)Event->text.text[i] > 0x7F) { ++i; }