Print this page
2964 need POSIX 2008 locale object support (more C++ fixes)
*** 95,105 ****
extern size_t strnlen(const char *, size_t);
extern char *strsignal(int);
#ifndef _LOCALE_T
#define _LOCALE_T
! typedef struct locale *locale_t;
#endif
extern int strcoll_l(const char *, const char *, locale_t);
extern size_t strxfrm_l(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD,
size_t, locale_t);
--- 95,105 ----
extern size_t strnlen(const char *, size_t);
extern char *strsignal(int);
#ifndef _LOCALE_T
#define _LOCALE_T
! typedef struct _locale *locale_t;
#endif
extern int strcoll_l(const char *, const char *, locale_t);
extern size_t strxfrm_l(char *_RESTRICT_KYWD, const char *_RESTRICT_KYWD,
size_t, locale_t);