diff --git a/src/conio/win32cio.c b/src/conio/win32cio.c index 606922750391d30a324ad2901bc0f917ba114130..402a94c1c0147d7a9b220024f1b197ff4c4cb71c 100644 --- a/src/conio/win32cio.c +++ b/src/conio/win32cio.c @@ -310,7 +310,7 @@ int win32_keyboardio(int isgetch) || !input.Event.KeyEvent.uChar.AsciiChar || (!(input.Event.KeyEvent.dwControlKeyState & NUMLOCK_ON) && (input.Event.KeyEvent.uChar.AsciiChar >= '.' && input.Event.KeyEvent.uChar.AsciiChar <= '9'))) /* Is this an AltGr key? */ - if(((input.Event.KeyEvent.dwControlKeyState & RIGHT_ALT_PRESSED|LEFT_CTRL_PRESSED == RIGHT_ALT_PRESSED|LEFT_CTRL_PRESSED) + if((input.Event.KeyEvent.dwControlKeyState & RIGHT_ALT_PRESSED|LEFT_CTRL_PRESSED == RIGHT_ALT_PRESSED|LEFT_CTRL_PRESSED) && (BYTE)input.Event.KeyEvent.uChar.AsciiChar) lastch=(BYTE)input.Event.KeyEvent.uChar.AsciiChar; else