Print this page
9083 replace regex implementation with tre

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libc/port/locale/collate.h
          +++ new/usr/src/lib/libc/port/locale/collate.h
↓ open down ↓ 60 lines elided ↑ open up ↑
  61   61          collate_subst_t *lc_subst_table[COLL_WEIGHTS_MAX];
  62   62  };
  63   63  
  64   64  void    _collate_lookup(const struct lc_collate *, const wchar_t *,
  65   65      int *, int *, int, const int **);
  66   66  size_t  _collate_wxfrm(const struct lc_collate *, const wchar_t *,
  67   67      wchar_t *, size_t);
  68   68  size_t  _collate_sxfrm(const wchar_t *, char *, size_t, locale_t);
  69   69  int     _collate_range_cmp(wchar_t, wchar_t, locale_t);
  70   70  
       71 +int     __collate_equiv_value(locale_t, const wchar_t *, size_t);
       72 +
  71   73  #endif /* !_COLLATE_H_ */
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX