LibC: Implement `strcoll_l`
This commit is contained in:
parent
107b31a0b5
commit
5c9710c78b
|
@ -156,7 +156,12 @@ char* strncat(char* __restrict__ dest, const char* __restrict__ src, size_t n)
|
|||
|
||||
int strcoll(const char* s1, const char* s2)
|
||||
{
|
||||
switch (__getlocale(LC_COLLATE))
|
||||
return strcoll_l(s1, s2, __getlocale(LC_COLLATE));
|
||||
}
|
||||
|
||||
int strcoll_l(const char *s1, const char *s2, locale_t locale)
|
||||
{
|
||||
switch (locale)
|
||||
{
|
||||
case LOCALE_INVALID:
|
||||
ASSERT_NOT_REACHED();
|
||||
|
|
Loading…
Reference in New Issue