--int _MSKanji_init(_RuneLocale *);
--size_t _MSKanji_mbrtowc(wchar_t * __restrict, const char * __restrict, size_t,
-- mbstate_t * __restrict);
--int _MSKanji_mbsinit(const mbstate_t *);
--size_t _MSKanji_wcrtomb(char * __restrict, wchar_t, mbstate_t * __restrict);
-+__private_extern__ int _MSKanji_init(struct __xlocale_st_runelocale *);
-+static size_t _MSKanji_mbrtowc(wchar_t * __restrict, const char * __restrict, size_t,
-+ mbstate_t * __restrict, locale_t);
+-extern int __mb_sb_limit;
+-
+ static size_t _MSKanji_mbrtowc(wchar_t * __restrict, const char * __restrict,
+- size_t, mbstate_t * __restrict);
+-static int _MSKanji_mbsinit(const mbstate_t *);
++ size_t, mbstate_t * __restrict, locale_t);