From 18e08df153ecccce33f5e776ae841e1babca3254 Mon Sep 17 00:00:00 2001 From: Robert Nordier Date: Tue, 10 Aug 1999 21:36:51 +0000 Subject: [PATCH] Treat an attempt to read from a write-only stream more consistently. Submitted by: Anton Berezin PR : 12852 --- lib/libc/stdio/refill.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/libc/stdio/refill.c b/lib/libc/stdio/refill.c index f0583f75471..c05c5d47d58 100644 --- a/lib/libc/stdio/refill.c +++ b/lib/libc/stdio/refill.c @@ -39,7 +39,7 @@ static char sccsid[] = "@(#)refill.c 8.1 (Berkeley) 6/4/93"; #endif static const char rcsid[] = - "$Id$"; + "$Id: refill.c,v 1.6 1997/02/22 15:02:22 peter Exp $"; #endif /* LIBC_SCCS and not lint */ #include @@ -82,6 +82,7 @@ __srefill(fp) if ((fp->_flags & __SRD) == 0) { if ((fp->_flags & __SRW) == 0) { errno = EBADF; + fp->_flags |= __SERR; return (EOF); } /* switch to reading */