diff options
Diffstat (limited to 'dir.c')
-rw-r--r-- | dir.c | 6 |
1 files changed, 1 insertions, 5 deletions
@@ -1439,7 +1439,6 @@ glob_helper( char *plainname = 0; # endif IF_HAVE_HFS(int hfs_p); - IF_HAVE_HFS(int alpha_matched = 0); # ifdef DOSISH if (cur + 1 == end && (*cur)->type <= ALPHA) { plainname = join_path(path, pathlen, dirsep, (*cur)->str, strlen((*cur)->str)); @@ -1541,10 +1540,8 @@ glob_helper( # endif case PLAIN: case MAGICAL: - if (fnmatch(p->str, enc, name, flags) == 0) { - IF_HAVE_HFS(alpha_matched |= (p->type == ALPHA)); + if (fnmatch(p->str, enc, name, flags) == 0) *new_end++ = p->next; - } default: break; } @@ -1555,7 +1552,6 @@ glob_helper( GLOB_FREE(buf); GLOB_FREE(new_beg); if (status) break; - IF_HAVE_HFS(if (alpha_matched) break); } closedir(dirp); |