Pedro F. Giffuni 3c2c0c0443 libc/locale: Fix type breakage in __collate_range_cmp().
When collation support was brought in, the second and third
arguments in __collate_range_cmp() were changed from int to
wchar_t, breaking the ABI. Change them to a "char" type which
makes more sense and keeps the ABI compatible.

Also introduce __wcollate_range_cmp() which does work with wide
characters. This function is used only internally in libc so
we don't export it. Use the new function in glob(3), fnmatch(3),
and regexec(3).

PR:		179721
Suggested by:	ache. jilles
MFC after:	3 weeks (perhaps partial only)
2016-06-05 19:12:52 +00:00
..
2013-05-21 19:59:37 +00:00
2013-05-21 19:59:37 +00:00
2016-04-30 01:24:24 +00:00
2014-12-27 08:31:52 +00:00
2015-10-13 20:43:49 +00:00
2012-07-30 21:02:44 +00:00
2015-10-13 20:43:49 +00:00
2014-09-04 17:36:21 +00:00
2013-05-21 19:59:37 +00:00
2013-05-21 19:59:37 +00:00
2013-05-21 19:59:37 +00:00
2016-04-30 01:24:24 +00:00
2015-10-13 20:43:49 +00:00
2015-08-25 20:14:50 +00:00
2013-05-21 19:59:37 +00:00
2015-10-13 20:43:49 +00:00
2014-12-27 08:31:52 +00:00