aboutsummaryrefslogtreecommitdiff
path: root/toys/posix/find.c
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2015-12-06 20:36:59 -0600
committerRob Landley <rob@landley.net>2015-12-06 20:36:59 -0600
commitd336af4180542c9d526dece02d1a27232ef1ca6a (patch)
tree404f48aaa5617407bb67d5c367c2cd29140de29a /toys/posix/find.c
parent3af50964c7fba60666a4e5ae8d1bae741d385dd0 (diff)
downloadtoybox-d336af4180542c9d526dece02d1a27232ef1ca6a.tar.gz
Rename dirtree->data to dirfd, and don't store symlink length in it.
Diffstat (limited to 'toys/posix/find.c')
-rw-r--r--toys/posix/find.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/toys/posix/find.c b/toys/posix/find.c
index 3019cb60..1e748feb 100644
--- a/toys/posix/find.c
+++ b/toys/posix/find.c
@@ -83,7 +83,7 @@ static int flush_exec(struct dirtree *new, struct exec_range *aa)
// switch to directory for -execdir, or back to top if we have an -execdir
// _and_ a normal -exec, or are at top of tree in -execdir
- if (aa->dir && new->parent) rc = fchdir(new->parent->data);
+ if (aa->dir && new->parent) rc = fchdir(new->parent->dirfd);
else if (TT.topdir != -1) rc = fchdir(TT.topdir);
if (rc) {
perror_msg("%s", new->name);