diff --git a/Quake/in_sdl.c b/Quake/in_sdl.c index 8b536311..62b088b6 100644 --- a/Quake/in_sdl.c +++ b/Quake/in_sdl.c @@ -606,10 +606,10 @@ void IN_SendKeyEvents (void) // (shift for uppercase, etc.) for us. if (!Key_ConsoleBindable(lastKeyDown)) { - unsigned char *ch; - for (ch = (unsigned char *)event.text.text; ch[0] != 0; ch++) - if ((ch[0] & 0x80) == 0) - Char_Event (ch[0]); + int i; + for (i = 0; event.text.text[i]; i++) + if ((event.text.text[i] & 0x80) == 0) + Char_Event (event.text.text[i]); } break; #endif