mbrtowc
while (len != 0 && (clen = mbrtowc(&wc, s, len, &mbs)) != 0) {
while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
while ((clen = mbrtowc(&wc, p, end - p + 1, &mbs)) != 0) {
size_t mbrtowc(wchar_t * __restrict, const char * __restrict, size_t,
sclen = mbrtowc(&sc, string, MB_LEN_MAX,
pclen = mbrtowc(&pc, pattern, MB_LEN_MAX,
pclen = mbrtowc(&c, pattern, MB_LEN_MAX, patmbs);
pclen = mbrtowc(&c2, pattern, MB_LEN_MAX, patmbs);
pclen = mbrtowc(&pc, pattern, MB_LEN_MAX, &patmbs);
sclen = mbrtowc(&sc, string, MB_LEN_MAX, &strmbs);
clen = mbrtowc(&wc, patnext, MB_LEN_MAX, &mbs);
clen = mbrtowc(&wc, patnext, MB_LEN_MAX, &mbs);
clen = mbrtowc(&wc, sc, MB_LEN_MAX, &mbs);
clen = mbrtowc(src, mbsrc, MB_LEN_MAX, &mbstate);
ps = &locale->mbrtowc;
__mbstate_t mbrtowc;
charlen = mbrtowc(*ms->bufp + ms->offset, buf, len,
nconv = mbrtowc(&thousep, localeconv_l(locale)->thousands_sep,
nconv = mbrtowc(wcp, p, insize, &mbs);
nconv = mbrtowc(&decpt, localeconv_l(locale)->decimal_point, MB_CUR_MAX, &mbs);
nconv = mbrtowc(&decpt, localeconv()->decimal_point, MB_CUR_MAX, &mbs);
clen = mbrtowc(&ch, p, lbuf + reallen - p, NULL);
clen = mbrtowc(&ch, p, lbuf + reallen - p,
n = mbrtowc(&dchar, optarg, MB_LEN_MAX, NULL);
if (mbrtowc(&tabchar[0], optarg, MB_LEN_MAX, NULL) !=
n = mbrtowc(&c, s, MB_LEN_MAX, NULL);
if (mbrtowc(&termchar, optarg, MB_LEN_MAX, NULL) !=
while ((clen = mbrtowc(&ch, readp, MB_LEN_MAX, NULL)) != 0) {
len2 = mbrtowc(&ch2, s2, back - s2, NULL);
switch (mbrtowc(&wch, *gargv + 1, MB_LEN_MAX, &mbs)) {
clen = mbrtowc(&wc, s, len, &mbs);
n = mbrtowc(ret->data.wstr + (chars++),
clen = mbrtowc(&wc, s->str, MB_LEN_MAX, NULL);
clen = mbrtowc(&wc, s->str, MB_LEN_MAX, NULL);
clen = mbrtowc(&wc, s->str, MB_LEN_MAX, NULL);
clen = mbrtowc(&wch, s->str, MB_LEN_MAX, NULL);
} else if ((clen = mbrtowc(&wch, p, len, &mbs)) ==
if (mbrtowc(NULL, NULL, 0, &mbs) == (size_t)-1 && !warned)