]> git.ipfire.org Git - thirdparty/qemu.git/commit
ui/curses: Fix infinite loop on windows
authorWilliam Hu <purplearmadillo77@proton.me>
Thu, 3 Apr 2025 01:07:56 +0000 (01:07 +0000)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Thu, 7 Aug 2025 10:08:06 +0000 (14:08 +0400)
commitc7ac771ee750e37808928b62388fd27dcbf00f46
tree50e588d03aa652f41b089e086ca27602ea0ed0e5
parente0006a86615baa70bc9d8b183e528aed91c1ac90
ui/curses: Fix infinite loop on windows

Replace -1 comparisons for wint_t with WEOF to fix infinite loop caused by a
65535 == -1 comparison.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2905
Signed-off-by: William Hu <purplearmadillo77@proton.me>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
[ Marc-André - Add missing similar code change, remove a comment ]
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-ID: <tSO5to8--iex6QMThG3Z8ElfnNOUahK_yitw2G2tEVRPoMKV936CBdrpyfbeNpVEpziKqeQ1ShBwPOoDkofgApM8YWwnPKJR_JrPDThV8Bc=@proton.me>
ui/curses.c