Revert __dirfd PLT avoidance for now

* io/fts.c (fts_build): Call dirfd instead of __dirfd.
This commit is contained in:
Samuel Thibault 2018-04-02 21:45:38 +02:00
parent dba2bdbe75
commit 97c7a6a68b
2 changed files with 1 additions and 2 deletions

View File

@ -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.

View File

@ -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;