aboutsummaryrefslogtreecommitdiff
path: root/io/fts.c
diff options
context:
space:
mode:
Diffstat (limited to 'io/fts.c')
-rw-r--r--io/fts.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/io/fts.c b/io/fts.c
index bfe41d3f44..da337456ce 100644
--- a/io/fts.c
+++ b/io/fts.c
@@ -1091,14 +1091,14 @@ fts_safe_changedir(sp, p, fd, path)
const char *path;
{
int ret, oerrno, newfd;
- struct stat sb;
+ struct stat64 sb;
newfd = fd;
if (ISSET(FTS_NOCHDIR))
return (0);
if (fd < 0 && (newfd = __open(path, O_RDONLY, 0)) < 0)
return (-1);
- if (__fstat(newfd, &sb)) {
+ if (__fxstat64(_STAT_VER, newfd, &sb)) {
ret = -1;
goto bail;
}