Module: wine Branch: master Commit: 9731b96a6d04ffdaaa0c13a19ad8eadd840ff37c URL: https://gitlab.winehq.org/wine/wine/-/commit/9731b96a6d04ffdaaa0c13a19ad8ead...
Author: Myah Caron qsniyg@protonmail.com Date: Tue May 21 02:53:24 2024 +0000
msvcrt: Fix _kbhit ignoring the last event.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56697 Signed-off-by: Myah Caron qsniyg@protonmail.com
---
dlls/msvcrt/console.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/msvcrt/console.c b/dlls/msvcrt/console.c index 6fedb8f434f..2c6b59d36c6 100644 --- a/dlls/msvcrt/console.c +++ b/dlls/msvcrt/console.c @@ -488,7 +488,7 @@ int CDECL _kbhit(void)
if (count && (ir = malloc(count * sizeof(INPUT_RECORD))) && PeekConsoleInputA(msvcrt_input_console(), ir, count, &count)) - for(i = 0; i < count - 1; i++) + for(i = 0; i < count; i++) { if (ir[i].EventType == KEY_EVENT && ir[i].Event.KeyEvent.bKeyDown &&