mirror of
git://sourceware.org/git/glibc.git
synced 2025-03-19 13:40:59 +08:00
Revert __dirfd PLT avoidance for now
* io/fts.c (fts_build): Call dirfd instead of __dirfd.
This commit is contained in:
parent
dba2bdbe75
commit
97c7a6a68b
@ -317,7 +317,6 @@
|
||||
(_hurd_siginfo_handler): Call _IO_puts instead of puts.
|
||||
* hurd/xattr.c (_hurd_xattr_get, _hurd_xattr_set): Call __munmap instead of
|
||||
munmap.
|
||||
* io/fts.c (fts_build): Call __dirfd instead of dirfd.
|
||||
* mach/devstream.c: Include <libioP.h>.
|
||||
(dealloc_ref): Call __mach_port_deallocate instead of
|
||||
mach_port_deallocate.
|
||||
|
2
io/fts.c
2
io/fts.c
@ -680,7 +680,7 @@ fts_build (FTSOBJ *sp, int type)
|
||||
*/
|
||||
cderrno = 0;
|
||||
if (nlinks || type == BREAD) {
|
||||
if (fts_safe_changedir(sp, cur, __dirfd(dirp), NULL)) {
|
||||
if (fts_safe_changedir(sp, cur, dirfd(dirp), NULL)) {
|
||||
if (nlinks && type == BREAD)
|
||||
cur->fts_errno = errno;
|
||||
cur->fts_flags |= FTS_DONTCHDIR;
|
||||
|
Loading…
x
Reference in New Issue
Block a user