Print this page
2964 need POSIX 2008 locale object support (more C++ fixes)

*** 65,75 **** extern int strcasecmp(const char *, const char *); extern int strncasecmp(const char *, const char *, size_t); #if defined(_XPG7) #ifndef _LOCALE_T #define _LOCALE_T ! typedef struct locale *locale_t; #endif extern int strcasecmp_l(const char *, const char *, locale_t); extern int strncasecmp_l(const char *, const char *, size_t, locale_t); #endif /* defined(_XPG7) */ #endif /* defined(_XPG4_2) && !defined(__EXTENSIONS__) */ --- 65,75 ---- extern int strcasecmp(const char *, const char *); extern int strncasecmp(const char *, const char *, size_t); #if defined(_XPG7) #ifndef _LOCALE_T #define _LOCALE_T ! typedef struct _locale *locale_t; #endif extern int strcasecmp_l(const char *, const char *, locale_t); extern int strncasecmp_l(const char *, const char *, size_t, locale_t); #endif /* defined(_XPG7) */ #endif /* defined(_XPG4_2) && !defined(__EXTENSIONS__) */