summaryrefslogtreecommitdiff
path: root/src/chmod.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/chmod.c')
-rw-r--r--src/chmod.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/chmod.c b/src/chmod.c
index 2e1f1c70b..aa4ac771c 100644
--- a/src/chmod.c
+++ b/src/chmod.c
@@ -268,15 +268,7 @@ process_file (FTS *fts, FTSENT *ent)
if (! S_ISLNK (old_mode))
{
- /* Use any native support for AT_SYMLINK_NOFOLLOW, to avoid
- following a symlink if there is a race. */
- #if HAVE_FCHMODAT || HAVE_LCHMOD
- int follow_flag = AT_SYMLINK_NOFOLLOW;
- #else
- int follow_flag = 0;
- #endif
-
- if (fchmodat (fts->fts_cwd_fd, file, new_mode, follow_flag) == 0)
+ if (chmodat (fts->fts_cwd_fd, file, new_mode) == 0)
chmod_succeeded = true;
else
{