summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/select.cc
diff options
context:
space:
mode:
authorJohn Hood <cgull@glup.org>2016-01-30 17:37:33 -0500
committerCorinna Vinschen <corinna@vinschen.de>2016-03-20 15:26:31 +0100
commit9f82de59a07da145c177648fe474f19cd9def7a1 (patch)
treef659ec35ec4757cff39490068fe6fd1391dda2c1 /winsup/cygwin/select.cc
parent6e70fd315a29578f090a98f84e9d8e95ddb156e3 (diff)
downloadcygnal-9f82de59a07da145c177648fe474f19cd9def7a1.tar.gz
cygnal-9f82de59a07da145c177648fe474f19cd9def7a1.tar.bz2
cygnal-9f82de59a07da145c177648fe474f19cd9def7a1.zip
Debug printfs.
* fhandler.cc (fhandler_base::get_readahead): Add debug code. * fhandler_console.cc (fhandler_console::read): Add debug code. * select.cc (pselect): Add debug code. (peek_console): Add debug code.
Diffstat (limited to 'winsup/cygwin/select.cc')
-rw-r--r--winsup/cygwin/select.cc12
1 files changed, 11 insertions, 1 deletions
diff --git a/winsup/cygwin/select.cc b/winsup/cygwin/select.cc
index 10205a051..25b0c5a98 100644
--- a/winsup/cygwin/select.cc
+++ b/winsup/cygwin/select.cc
@@ -925,18 +925,28 @@ peek_console (select_record *me, bool)
if (irec.Event.KeyEvent.bKeyDown
&& (irec.Event.KeyEvent.uChar.AsciiChar
|| fhandler_console::get_nonascii_key (irec, tmpbuf)))
- return me->read_ready = true;
+ {
+ debug_printf("peeked KEY_EVENT");
+ return me->read_ready = true;
+ }
}
else
{
if (irec.EventType == MOUSE_EVENT
&& fh->mouse_aware (irec.Event.MouseEvent))
+ {
+ debug_printf("peeked MOUSE_EVENT");
return me->read_ready = true;
+ }
if (irec.EventType == FOCUS_EVENT && fh->focus_aware ())
+ {
+ debug_printf("peeked FOCUS_EVENT");
return me->read_ready = true;
+ }
}
/* Read and discard the event */
+ debug_printf("discarded other event");
ReadConsoleInput (h, &irec, 1, &events_read);
}