<xlocale.h>: strcasecmp_l() and strncasecmp_l() are in 1003.1-2008.
authorSascha Wildner <saw@online.de>
Wed, 25 Dec 2013 02:10:39 +0000 (03:10 +0100)
committerSascha Wildner <saw@online.de>
Wed, 25 Dec 2013 02:10:39 +0000 (03:10 +0100)
include/xlocale/_string.h

index 2c6acd6..0265819 100644 (file)
@@ -43,7 +43,9 @@ typedef struct        _xlocale *locale_t;
 /*
  * POSIX2008 functions
  */
+int     strcasecmp_l(const char *, const char *, locale_t);
 int     strcoll_l(const char *, const char *, locale_t);
+int     strncasecmp_l(const char *, const char *, size_t, locale_t);
 size_t  strxfrm_l(char *, const char *, size_t, locale_t);
 #endif /* _XLOCALE_STRING1_H */
 
@@ -53,9 +55,7 @@ size_t         strxfrm_l(char *, const char *, size_t, locale_t);
 #ifdef _XLOCALE_H_
 #ifndef _XLOCALE_STRING2_H
 #define _XLOCALE_STRING2_H
-int     strcasecmp_l(const char *, const char *, locale_t);
 char   *strcasestr_l(const char *, const char *, locale_t);
-int     strncasecmp_l(const char *, const char *, size_t, locale_t);
 
 #endif /* _XLOCALE_STRING2_H */
 #endif /* _XLOCALE_H_ */