Print this page
2964 need POSIX 2008 locale object support (more C++ fixes)
        
*** 170,180 ****
  
  #if defined(_XPG7) || !defined(_STRICT_SYMBOLS)
  
  #ifndef _LOCALE_T
  #define _LOCALE_T
! typedef struct locale *locale_t;
  #endif
  
  extern size_t wcsnlen(const wchar_t *, size_t);
  extern wchar_t *wcpcpy(wchar_t *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD);
  extern wchar_t *wcpncpy(wchar_t *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD,
--- 170,180 ----
  
  #if defined(_XPG7) || !defined(_STRICT_SYMBOLS)
  
  #ifndef _LOCALE_T
  #define _LOCALE_T
! typedef struct _locale *locale_t;
  #endif
  
  extern size_t wcsnlen(const wchar_t *, size_t);
  extern wchar_t *wcpcpy(wchar_t *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD);
  extern wchar_t *wcpncpy(wchar_t *_RESTRICT_KYWD, const wchar_t *_RESTRICT_KYWD,