mbsrtowcs_l
size_t mbsrtowcs_l(wchar_t * __restrict, const char ** __restrict, size_t,
return mbsrtowcs_l(pwcs, s, n, ps, _current_locale());
nwc = mbsrtowcs_l(s, (void *)&mbp, n, &mbs, loc);