diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2017-09-04 17:00:03 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2017-09-08 15:51:34 +0200 |
commit | 5a79f97554af6f2eb0a654f844b3d1f56937064d (patch) | |
tree | 82203e9a014e822551ce612fa7783a5924c7b12e /ChangeLog | |
parent | e00f2425996829632de5abff88bc1797558ce92e (diff) | |
download | glibc-5a79f97554af6f2eb0a654f844b3d1f56937064d.zip glibc-5a79f97554af6f2eb0a654f844b3d1f56937064d.tar.gz glibc-5a79f97554af6f2eb0a654f844b3d1f56937064d.tar.bz2 |
posix: Fix getpwnam_r usage (BZ #1062)
This patch fixes longstanding misuse of errno after getpwnam_r,
which returns an error number rather than setting errno. This is
sync with gnulib commit 5db9301.
Checked on x86_64-linux-gnu and on a build using build-many-glibcs.py
for all major architectures.
[BZ #1062]
* posix/glob.c (glob): Port recent patches to platforms
lacking getpwnam_r.
(glob): Fix longstanding misuse of errno after getpwnam_r, which
returns an error number rather than setting errno.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,5 +1,11 @@ 2017-09-08 Adhemerval Zanella <adhemerval.zanella@linaro.org> + [BZ #1062] + * posix/glob.c (glob): Port recent patches to platforms + lacking getpwnam_r. + (glob): Fix longstanding misuse of errno after getpwnam_r, which + returns an error number rather than setting errno. + * include/scratch_buffer.h (scratch_buffer): Use a C99 align method instead of GCC extension. * malloc/scratch_buffer_grow.c [!_LIBC]: Include libc-config.h. |