diff options
| author | Andrey A. Chernov <ache@FreeBSD.org> | 1996-10-31 04:38:21 +0000 |
|---|---|---|
| committer | Andrey A. Chernov <ache@FreeBSD.org> | 1996-10-31 04:38:21 +0000 |
| commit | c61cea7272afe7054b72a38e37bd8c5215e91f41 (patch) | |
| tree | beb35b2fcdf4042e27b895e0a692771692244d60 /lib/libc/regex/regcomp.c | |
| parent | edcfa07284471aa6ada2856c80c06a692ead0fba (diff) | |
Notes
Diffstat (limited to 'lib/libc/regex/regcomp.c')
| -rw-r--r-- | lib/libc/regex/regcomp.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/libc/regex/regcomp.c b/lib/libc/regex/regcomp.c index bdc943d32a81..98d3755baaed 100644 --- a/lib/libc/regex/regcomp.c +++ b/lib/libc/regex/regcomp.c @@ -46,10 +46,11 @@ static char sccsid[] = "@(#)regcomp.c 8.5 (Berkeley) 3/20/94"; #include <string.h> #include <ctype.h> #include <limits.h> -#include <locale.h> #include <stdlib.h> #include <regex.h> +#include "collate.h" + #include "utils.h" #include "regex2.h" @@ -803,10 +804,10 @@ register cset *cs; if (start == finish) CHadd(cs, start); else { - (void)REQUIRE(collate_range_cmp(start, finish) <= 0, REG_ERANGE); + (void)REQUIRE(__collate_range_cmp(start, finish) <= 0, REG_ERANGE); for (i = CHAR_MIN; i <= CHAR_MAX; i++) { - if ( collate_range_cmp(start, i) <= 0 - && collate_range_cmp(i, finish) <= 0 + if ( __collate_range_cmp(start, i) <= 0 + && __collate_range_cmp(i, finish) <= 0 ) CHadd(cs, i); } |
