Changeset View
Changeset View
Standalone View
Standalone View
lib/libc/locale/none.c
Show First 20 Lines • Show All 187 Lines • ▼ Show 20 Lines | _none_wcsnrtombs(char * __restrict dst, const wchar_t ** __restrict src, | ||||
} | } | ||||
*src = s; | *src = s; | ||||
return (nchr); | return (nchr); | ||||
} | } | ||||
/* setup defaults */ | /* setup defaults */ | ||||
struct xlocale_ctype __xlocale_global_ctype = { | struct xlocale_ctype __xlocale_global_ctype = { | ||||
{{0}, "C"}, | {.locale = "C"}, | ||||
(_RuneLocale*)&_DefaultRuneLocale, | .runes = (_RuneLocale*)&_DefaultRuneLocale, | ||||
_none_mbrtowc, | .__mbrtowc = _none_mbrtowc, | ||||
_none_mbsinit, | .__mbsinit = _none_mbsinit, | ||||
_none_mbsnrtowcs, | .__mbsnrtowcs = _none_mbsnrtowcs, | ||||
_none_wcrtomb, | .__wcrtomb = _none_wcrtomb, | ||||
_none_wcsnrtombs, | .__wcsnrtombs = _none_wcsnrtombs, | ||||
1, /* __mb_cur_max, */ | .__mb_cur_max = 1, | ||||
256 /* __mb_sb_limit */ | .__mb_sb_limit = 256 | ||||
}; | }; | ||||
struct xlocale_ctype __xlocale_C_ctype = { | struct xlocale_ctype __xlocale_C_ctype = { | ||||
{{0}, "C"}, | {.locale = "C"}, | ||||
(_RuneLocale*)&_DefaultRuneLocale, | .runes = (_RuneLocale*)&_DefaultRuneLocale, | ||||
_none_mbrtowc, | .__mbrtowc = _none_mbrtowc, | ||||
_none_mbsinit, | .__mbsinit = _none_mbsinit, | ||||
_none_mbsnrtowcs, | .__mbsnrtowcs = _none_mbsnrtowcs, | ||||
_none_wcrtomb, | .__wcrtomb = _none_wcrtomb, | ||||
_none_wcsnrtombs, | .__wcsnrtombs = _none_wcsnrtombs, | ||||
1, /* __mb_cur_max, */ | .__mb_cur_max = 1, | ||||
256 /* __mb_sb_limit */ | .__mb_sb_limit = 256 | ||||
}; | }; |