About fwrite(s, 0, 1, fp)
Ulrich Drepper
drepper@cygnus.com
Sun Oct 25 09:21:00 GMT 1998
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 `------------------------
More information about the Libc-hacker
mailing list