From a6d96c9a142308b7301807438ecfc3ced4b38f14 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 20 Apr 2018 09:32:01 +0530 Subject: [PATCH] Fix #471 --- kitty/keys.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kitty/keys.c b/kitty/keys.c index eae62eb5a..1a71a225f 100644 --- a/kitty/keys.c +++ b/kitty/keys.c @@ -78,7 +78,11 @@ send_key_to_child(Window *w, int key, int mods, int action) { static inline bool is_ascii_control_char(char c) { +#if CHAR_MIN == 0 + return (c <= 31) || c == 127; +#else return (0 <= c && c <= 31) || c == 127; +#endif } void