diff options
Diffstat (limited to '')
-rw-r--r-- | src/expand.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/expand.c b/src/expand.c index 985cd70..1730670 100644 --- a/src/expand.c +++ b/src/expand.c @@ -1284,7 +1284,7 @@ expmeta(char *name, unsigned name_len, unsigned expdir_len) int metaflag; struct stat64 statb; DIR *dirp; - struct dirent *dp; + struct dirent64 *dp; int atend; int matchdot; int esc; @@ -1361,7 +1361,7 @@ expmeta(char *name, unsigned name_len, unsigned expdir_len) p++; if (*p == '.') matchdot++; - while (! int_pending() && (dp = readdir(dirp)) != NULL) { + while (! int_pending() && (dp = readdir64(dirp)) != NULL) { if (dp->d_name[0] == '.' && ! matchdot) continue; if (pmatch(start, dp->d_name)) { |