From ade4e953451d754d4a5dd76b73b40245c9fd896c Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 17 Apr 2006 20:48:23 +0000 Subject: [PATCH] (openat_needs_fchdir) [defined __OPENAT_PREFIX]: Turn this into a macro that always returns true. --- lib/ChangeLog | 5 +++++ lib/openat.h | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/ChangeLog b/lib/ChangeLog index 265e278ac..bf50ca048 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,8 @@ +2006-04-17 Paul Eggert + + * openat.h (openat_needs_fchdir) [defined __OPENAT_PREFIX]: + Turn this into a macro that always returns true. + 2006-04-15 Paul Eggert * utimens.c (futimens): glibc futimesat messes up if /proc diff --git a/lib/openat.h b/lib/openat.h index 017cf5cb0..9eca973b5 100644 --- a/lib/openat.h +++ b/lib/openat.h @@ -75,11 +75,13 @@ DIR *fdopendir (int fd); int fstatat (int fd, char const *file, struct stat *st, int flag); # define unlinkat __OPENAT_ID (unlinkat) int unlinkat (int fd, char const *file, int flag); +bool openat_needs_fchdir (void); #else # define openat_permissive(Fd, File, Flags, Mode, Cwd_errno) \ openat (Fd, File, Flags, Mode) +# define openat_needs_fchdir() false #endif @@ -115,5 +117,3 @@ lchmodat (int fd, char const *file, mode_t mode) { return fchmodat (fd, file, mode, AT_SYMLINK_NOFOLLOW); } - -bool openat_needs_fchdir (void); -- 2.34.1