diff options
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r-- | winsup/cygwin/ChangeLog | 11 |
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 |