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
path: root/winsup
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2005-08-05 20:11:21 +0400
committerCorinna Vinschen <corinna@vinschen.de>2005-08-05 20:11:21 +0400
commitc8f07ce787b7706bebf7edd304c6a0cafa8fa310 (patch)
tree7ec09a485ed79f6eb4d5c0caf67ad4880d8b8928 /winsup
parent8cba692063d085c2a5a3095d71c7bafc45722bf6 (diff)
* fhandler_tty.cc (fhandler_tty_slave::tcflush): Return either 0 or -1.
Diffstat (limited to 'winsup')
-rw-r--r--winsup/cygwin/ChangeLog4
-rw-r--r--winsup/cygwin/fhandler_tty.cc2
2 files changed, 5 insertions, 1 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index bd28a343e..d28b9ac6a 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,7 @@
+2005-08-05 Vaclav Haisman <v.haisman@sh.cvut.cz>
+
+ * fhandler_tty.cc (fhandler_tty_slave::tcflush): Return either 0 or -1.
+
2005-08-05 Corinna Vinschen <corinna@vinschen.de>
* thread.cc (pthread_cond_timedwait): Check abstime for validity
diff --git a/winsup/cygwin/fhandler_tty.cc b/winsup/cygwin/fhandler_tty.cc
index 3d5a567df..a644c0f78 100644
--- a/winsup/cygwin/fhandler_tty.cc
+++ b/winsup/cygwin/fhandler_tty.cc
@@ -1051,7 +1051,7 @@ fhandler_tty_slave::tcflush (int queue)
{
size_t len = UINT_MAX;
read (NULL, len);
- ret = ((int) len) >= 0;
+ ret = ((int) len) >= 0 ? 0 : -1;
}
if (queue == TCOFLUSH || queue == TCIOFLUSH)
{