summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r--winsup/cygwin/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index 62c776a38..036896a0b 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,14 @@
+2003-09-18 Corinna Vinschen <corinna@vinschen.de>
+
+ * fhandler_tty.cc (fhandler_pty_master::process_slave_output):
+ Handle buf == NULL as flushing the buffer.
+ (fhandler_tty_slave::read): Handle ptr == NULL as flushing the buffer.
+ (fhandler_tty_slave::tcflush): Implement input queue flushing by
+ calling read with NULL buffer.
+ (fhandler_pty_master::tcflush): Ditto, calling process_slave_output.
+ * termios.cc (tcflush): Check for legal `queue' value. Return
+ EINVAL otherwise.
+
2003-09-16 Brian Ford <ford@vss.fsi.com>
* syscalls.cc (gethostid): Add lpFreeBytesAvailable argument to