From aec84f53952315ac1bd91036e37113d9cb3a303b Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Sat, 21 May 2011 00:42:06 -0400 Subject: Set stream errors in more cases Also avoid unnecessarily setting errno when testing for TTY. --- stdio-common/vfprintf.c | 1 + 1 file changed, 1 insertion(+) (limited to 'stdio-common/vfprintf.c') diff --git a/stdio-common/vfprintf.c b/stdio-common/vfprintf.c index cfa4c30b78..753a5ac150 100644 --- a/stdio-common/vfprintf.c +++ b/stdio-common/vfprintf.c @@ -52,6 +52,7 @@ CHECK_FILE (S, -1); \ if (S->_flags & _IO_NO_WRITES) \ { \ + S->_flags |= _IO_ERR_SEEN; \ __set_errno (EBADF); \ return -1; \ } \ -- cgit 1.4.1