/* FUNCTION <>---locale-specific character string compare INDEX strcoll_l ANSI_SYNOPSIS #include int strcoll_l(const char *<[stra]>, const char * <[strb]>, locale_t <[locale]>); DESCRIPTION <> compares the string pointed to by <[stra]> to the string pointed to by <[strb]>, using an interpretation appropriate to the current <> state. (NOT Cygwin:) The current implementation of <> simply uses <> and does not support any language-specific sorting. If <[locale]> is LC_GLOBAL_LOCALE or not a valid locale object, the behaviour is undefined. RETURNS If the first string is greater than the second string, <> returns a number greater than zero. If the two strings are equivalent, <> returns zero. If the first string is less than the second string, <> returns a number less than zero. PORTABILITY <> is POSIX-1.2008. <> requires no supporting OS subroutines. QUICKREF strcoll_l ansi pure */ #include int strcoll_l (const char *a, const char *b, struct __locale_t *locale) { return strcmp (a, b); }