1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-10-19 02:29:40 +00:00

To mimic system glob, we definitely don't need manual upper/lower hack.

The author clearly disagree in the comment, so this patch will be not
submitted upstream.
This commit is contained in:
Andrey A. Chernov 2016-07-14 09:40:42 +00:00
parent 36302d21c9
commit 2219fc0f38
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=302831

View File

@ -142,12 +142,14 @@ globcharcoll(__Char c1, __Char c2, int cs)
c1 = towlower(c1);
c2 = towlower(c2);
} else {
#ifndef __FreeBSD__
/* This should not be here, but I'll rather leave it in than engage in
a LC_COLLATE flamewar about a shell I don't use... */
if (iswlower(c1) && iswupper(c2))
return (1);
if (iswupper(c1) && iswlower(c2))
return (-1);
#endif
}
s1[0] = c1;
s2[0] = c2;