svn commit: r187805 - head/lib/libc/stdio
jhb at freebsd.org
Wed Jan 28 09:53:44 PST 2009
On Wednesday 28 January 2009 12:05:32 pm M. Warner Losh wrote:
> In message: <873af38tln.fsf at kobe.laptop>
> Giorgos Keramidas <keramida at ceid.upatras.gr> writes:
> : On Wed, 28 Jan 2009 01:11:21 +0000 (UTC), Tom Rhodes <trhodes at FreeBSD.org>
> : > Author: trhodes
> : > Date: Wed Jan 28 01:11:20 2009
> : > New Revision: 187805
> : > URL: http://svn.freebsd.org/changeset/base/187805
> : >
> : > Log:
> : > Remove comment about clearerr() being the only method of clearing
> : > the EOF indicator, fseek() may also be used for this.
> : >
> : > Bump document date.
> : I don't like this, sorry... Having a pointer to clearerr() is nice.
> : Removing it *deletes* useful information, but we should add _more_ of
> : it.
> : How about this instead?
> : The end-of-file indicator may be cleared by explicitly calling
> : .Fn clearerr ,
> : or as a side-effect of other operations, i.e.\&
> : .Fn fseek .
clearerr(), fseek() etc. are all stdio routines. It would be a bit hard for
lseek(2) to clear the error flag in the FILE struct in userland. :)
More information about the svn-src-head