diff options
author | ache <ache@FreeBSD.org> | 1996-08-12 18:49:54 +0000 |
---|---|---|
committer | ache <ache@FreeBSD.org> | 1996-08-12 18:49:54 +0000 |
commit | 18e6a0b58f4135d736969d9e1db05995eb4ac5f5 (patch) | |
tree | 3f2ed0e11588c3b2e1116f5966c0d362c28edb67 /lib/libc/gen/glob.c | |
parent | 956383bed878377c60fa07ec47955f81a6ee5833 (diff) | |
download | FreeBSD-src-18e6a0b58f4135d736969d9e1db05995eb4ac5f5.zip FreeBSD-src-18e6a0b58f4135d736969d9e1db05995eb4ac5f5.tar.gz |
Convert to newly aded collate compare function
Diffstat (limited to 'lib/libc/gen/glob.c')
-rw-r--r-- | lib/libc/gen/glob.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libc/gen/glob.c b/lib/libc/gen/glob.c index cfea035..a781019 100644 --- a/lib/libc/gen/glob.c +++ b/lib/libc/gen/glob.c @@ -70,12 +70,12 @@ static char sccsid[] = "@(#)glob.c 8.3 (Berkeley) 10/13/93"; #include <dirent.h> #include <errno.h> #include <glob.h> +#include <locale.h> #include <pwd.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> -#include "collate.h" #define DOLLAR '$' #define DOT '.' @@ -703,8 +703,8 @@ match(name, pat, patend) ++pat; while (((c = *pat++) & M_MASK) != M_END) if ((*pat & M_MASK) == M_RNG) { - if ( __collcmp(CHAR(c), CHAR(k)) <= 0 - && __collcmp(CHAR(k), CHAR(pat[1])) <= 0 + if ( collate_range_cmp(CHAR(c), CHAR(k)) <= 0 + && collate_range_cmp(CHAR(k), CHAR(pat[1])) <= 0 ) ok = 1; pat += 2; |