On Tue, Jul 05, 2011 at 03:31:42PM +0200, Tim van der Molen wrote: > The below diff makes the following two changes. > > - State that ftell() and ftello() return -1 on error rather than just a > non-zero value. The latter is not specific enough, because these > functions can also return non-zero on success. > > - For clarity and search-friendliness, don't refer to fgetpos() and > fsetpos() as "the others", but mention them by name. > > Regards, > Tim >
fixed, thanks. jmc > Index: fseek.3 > =================================================================== > RCS file: /cvs/src/lib/libc/stdio/fseek.3,v > retrieving revision 1.11 > diff -u fseek.3 > --- fseek.3 31 May 2007 19:19:31 -0000 1.11 > +++ fseek.3 5 Jul 2011 13:05:11 -0000 > @@ -148,6 +148,7 @@ > .Fn fgetpos , > .Fn fseek , > .Fn fseeko , > +and > .Fn fsetpos > return 0 and > .Fn ftell > @@ -155,10 +156,16 @@ > .Fn ftello > return the current offset. > Otherwise, > -.Fn fseek > +.Fn fseek , > +.Fn fseeko , > +.Fn ftell , > and > -.Fn fseeko > -return \-1 and the others return a non-zero value and the global variable > +.Fn ftello > +return \-1 and > +.Fn fgetpos > +and > +.Fn fsetpos > +return a non-zero value and the global variable > .Va errno > is set to indicate the error. > .Sh ERRORS
