+2006-04-17 Paul Eggert <eggert@cs.ucla.edu>
+
+ * openat.h (openat_needs_fchdir) [defined __OPENAT_PREFIX]:
+ Turn this into a macro that always returns true.
+
2006-04-15 Paul Eggert <eggert@cs.ucla.edu>
* utimens.c (futimens): glibc futimesat messes up if /proc
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
{
return fchmodat (fd, file, mode, AT_SYMLINK_NOFOLLOW);
}
-
-bool openat_needs_fchdir (void);