This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
hjl@lucon.org (H.J. Lu) writes: > Your change > > 1999-06-17 Ulrich Drepper <drepper@cygnus.com> > > * nss/getXXbyYY_r.c: Return error code not -1. > * nss/getXXent_r.c: Likewise. > > breaks glibc and Linux very badly. Any codes like > > if (getXXbyYY_r (......) < 0) > > now don't work anymore since now getXXbyYY_r () returns errno which is > a positive number. Did you mean to return NAGATIVE of the error code? Because this is the correct behaviour. See POSIX. User code must only test for != 0. -- ---------------. 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] |