This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: About fwrite(s, 0, 1, fp)


hjl@lucon.org (H.J. Lu) writes:

> > ISO C says:
> > 
> > The fwrite function returns the number of elements successfully
> > written, which will be less then nmemb only if a write error is
> > encountered.
> > 
> > I.e., returning 1 is correct.  There was no write error.  Another bug
> > in the testsuite.
> > 
> 
> I am not sure about it. If everyone else returns 0, it doesn't make
> glibc look good. Can someone check VC++?

This really is no comparison.  But I think the words of ISO C are
clear about this case.  There definitely was no write error.

-- 
---------------.      drepper at gnu.org  ,-.   1325 Chesapeake Terrace
Ulrich Drepper  \    ,-------------------'   \  Sunnyvale, CA 94089 USA
Cygnus Solutions `--' drepper at cygnus.com   `------------------------


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]