Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Yano <takashi.yano@nifty.ne.jp>2022-03-02 05:08:27 +0300
committerTakashi Yano <takashi.yano@nifty.ne.jp>2022-03-02 05:18:01 +0300
commit312dc2289ce160016ded9eeec16b9dff7c16f7f2 (patch)
treeca58dc9876205e3af48a307df7d744ca8c11d0f8
parentdea52d5c1e03586181f60beb93de2564cc5f3c0e (diff)
Cygwin: console: Fix a bug from comparison between int and DWORD.
-rw-r--r--winsup/cygwin/fhandler_console.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/fhandler_console.cc b/winsup/cygwin/fhandler_console.cc
index 7e51ea19e..7693ab8e4 100644
--- a/winsup/cygwin/fhandler_console.cc
+++ b/winsup/cygwin/fhandler_console.cc
@@ -1274,7 +1274,7 @@ out:
{
DWORD discarded;
ReadConsoleInputW (get_handle (), input_rec, discard_len, &discarded);
- con.num_processed = max (con.num_processed - discarded, 0);
+ con.num_processed -= min (con.num_processed, discarded);
}
return stat;
}