Print this page
2964 need POSIX 2008 locale object support (more C++ fixes)
        
*** 43,53 ****
  
  #if defined(_XPG7) || (!defined(_STRICT_STRICT_SYMBOLS))
  
  #ifndef _LOCALE_T
  #define _LOCALE_T
! typedef struct locale *locale_t;
  #endif
  
  extern ssize_t strfmon_l(char *_RESTRICT_KYWD, size_t, locale_t,
                  const char *_RESTRICT_KYWD, ...);
  #endif
--- 43,53 ----
  
  #if defined(_XPG7) || (!defined(_STRICT_STRICT_SYMBOLS))
  
  #ifndef _LOCALE_T
  #define _LOCALE_T
! typedef struct _locale *locale_t;
  #endif
  
  extern ssize_t strfmon_l(char *_RESTRICT_KYWD, size_t, locale_t,
                  const char *_RESTRICT_KYWD, ...);
  #endif