diff --git a/src/joystick/SDL_joystick.c b/src/joystick/SDL_joystick.c index cfcad6168..fe6128c93 100644 --- a/src/joystick/SDL_joystick.c +++ b/src/joystick/SDL_joystick.c @@ -1713,7 +1713,7 @@ PrefixMatch(const char *a, const char *b) { int matchlen = 0; while (*a && *b) { - if (SDL_tolower(*a++) == SDL_tolower(*b++)) { + if (SDL_tolower((unsigned char) *a++) == SDL_tolower((unsigned char) *b++)) { ++matchlen; } else { break;