X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/9657ac3d30e1c8d3aefa13054af5851fe2f3c3d2..9874c9d73cf26eb21a7b9f69127df13ee09af2fc:/terminal.c diff --git a/terminal.c b/terminal.c index 19d5a750..4f0d8225 100644 --- a/terminal.c +++ b/terminal.c @@ -5942,7 +5942,7 @@ void term_key(Terminal *term, Key_Sym keysym, wchar_t *text, size_t tlen, if (modifiers & PKM_CONTROL) c &= 0x1f; else if (modifiers & PKM_SHIFT) - c = toupper(c); + c = toupper((unsigned char)c); } *p++ = c; goto done;