diff --git a/src/conio/sdl_con.c b/src/conio/sdl_con.c index d3a8a0d9d581d50c6daaeb94b7b0bb31de3ff770..9957a716c815b48d281ff222712e3f00a36d916f 100644 --- a/src/conio/sdl_con.c +++ b/src/conio/sdl_con.c @@ -827,11 +827,11 @@ void sdl_video_event_thread(void *data) break; } } - if (block_text || ev.key.keysym.sym < 0 || ev.key.keysym.sym > 128) { + if (block_text || ev.key.keysym.sym < 0 || ev.key.keysym.sym > 127) { sdl_add_key(sdl_get_char_code(ev.key.keysym.sym, ev.key.keysym.mod)); } else if (!isprint(ev.key.keysym.sym)) { - if (ev.key.keysym.sym < 127) + if (ev.key.keysym.sym < 128) sdl_add_key(ev.key.keysym.sym); } break;