From 6c2a17d0b5fee6276617d01a8625b127a2ae4ada Mon Sep 17 00:00:00 2001 From: "Andrey A. Chernov" Date: Thu, 14 Jul 2016 09:31:52 +0000 Subject: [PATCH] Back out non-collating [a-z] ranges. Instead of changing the whole course to another POSIX-permitted way for consistency and uniformity I decide to completely ignore missing regex fucntionality and focus on fixing bugs in what we have now, too many small obstacles we have choicing other way, counting ports. Corresponding libc changes are backed out in r302824. --- contrib/one-true-awk/b.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/contrib/one-true-awk/b.c b/contrib/one-true-awk/b.c index 1bf10b4bfda..01b91f3f67b 100644 --- a/contrib/one-true-awk/b.c +++ b/contrib/one-true-awk/b.c @@ -296,11 +296,7 @@ static int collate_range_cmp(int a, int b) return 0; s[0][0] = a; s[1][0] = b; -#ifdef __FreeBSD__ - return (strcmp(s[0], s[1])); -#else return (strcoll(s[0], s[1])); -#endif } char *cclenter(const char *argp) /* add a character class */