aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/find
diff options
context:
space:
mode:
authorJilles Tjoelker <jilles@FreeBSD.org>2009-05-30 10:42:19 +0000
committerJilles Tjoelker <jilles@FreeBSD.org>2009-05-30 10:42:19 +0000
commit6911f596a1f53ba67b25ae4df2c5bddca6b29740 (patch)
tree3dfefb2df35d23badced6800689e6082c7652801 /usr.bin/find
parentf2db75739c544582540c74d0db1c08a97967eca5 (diff)
Notes
Diffstat (limited to 'usr.bin/find')
-rw-r--r--usr.bin/find/function.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.bin/find/function.c b/usr.bin/find/function.c
index 26412644ff46..bfa0a36a9c55 100644
--- a/usr.bin/find/function.c
+++ b/usr.bin/find/function.c
@@ -443,7 +443,7 @@ f_delete(PLAN *plan __unused, FTSENT *entry)
if ((entry->fts_statp->st_flags & (UF_APPEND|UF_IMMUTABLE)) &&
!(entry->fts_statp->st_flags & (SF_APPEND|SF_IMMUTABLE)) &&
geteuid() == 0)
- chflags(entry->fts_accpath,
+ lchflags(entry->fts_accpath,
entry->fts_statp->st_flags &= ~(UF_APPEND|UF_IMMUTABLE));
/* rmdir directories, unlink everything else */