X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fmisc.c;h=89a148be56d422f1183837755835400adb59feff;hb=c5c196310edddc0411cc312e45645a1a87b02793;hp=763c661e9ca704d6193633baaa3020628d217110;hpb=14efeb9f956e38d7beaf3fbedb04d3f3bb9ece3a;p=chaz%2Ftar diff --git a/src/misc.c b/src/misc.c index 763c661..89a148b 100644 --- a/src/misc.c +++ b/src/misc.c @@ -736,7 +736,8 @@ chdir_do (int i) { if (! IS_ABSOLUTE_FILE_NAME (curr->name)) chdir_do (i - 1); - fd = openat (chdir_fd, curr->name, open_searchdir_flags); + fd = openat (chdir_fd, curr->name, + open_searchdir_flags & ~ O_NOFOLLOW); if (fd < 0) open_fatal (curr->name);