MB_CUR_MAX
if ((len = mbtowc(&wc, sp, MB_CUR_MAX)) == -1) {
(void)mbtowc(NULL, NULL, MB_CUR_MAX);
while (bufend - bufnext >= MB_CUR_MAX) {
while (bufend - bufnext >= MB_CUR_MAX) {
len = MB_CUR_MAX * (size_t)(p - path); /* XXX overallocation */
while (len >= MB_CUR_MAX) {
if (es->want < 0 || es->want > MB_CUR_MAX) {
if (len > MB_CUR_MAX) {
ncopy = MIN(MIN(n, MB_CUR_MAX), sizeof(gs->bytes) - gs->count);
ncopy = MIN(MIN(n, MB_CUR_MAX), sizeof(gs->bytes) - gs->count);
} else if (len > (size_t)MB_CUR_MAX) {
if (SIZE_T_MAX / MB_CUR_MAX <= maxsize) {
if ((dst = malloc(maxsize * MB_CUR_MAX)) == NULL)
if (len > (size_t)MB_CUR_MAX) {
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1 && wc > 0 && wc <= UCHAR_MAX) {
MB_CUR_MAX, &mbs);
nconv = mbrlen(p, MB_CUR_MAX, &mbs);
nconv = mbrtowc(&decpt, localeconv_l(locale)->decimal_point, MB_CUR_MAX, &mbs);
nconv = mbrtowc(&decpt, localeconv()->decimal_point, MB_CUR_MAX, &mbs);
if ((mbstr = malloc(wcslen(str) * MB_CUR_MAX + 1)) == NULL)
char buf[MB_CUR_MAX];
#ifdef MB_CUR_MAX
#ifdef MB_CUR_MAX
fcn = MB_CUR_MAX > 1 ? c_cut : b_cut;
fcn = nflag && MB_CUR_MAX > 1 ? b_n_cut : b_cut;
if (MB_CUR_MAX == 1)
clen = mbrlen(optarg, MB_CUR_MAX, NULL);
MB_CUR_MAX, NULL);
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1)
if (MB_CUR_MAX == 1)
return ((MB_CUR_MAX == 1) ? bws->len : SIZEOF_WCHAR_STRING(bws->len));
return ((MB_CUR_MAX == 1) ? (bws->len + 2 + sizeof(struct bwstring)) :
if (MB_CUR_MAX == 1)
if (MB_CUR_MAX == 1)
if (MB_CUR_MAX == 1)
if (MB_CUR_MAX == 1)
if (MB_CUR_MAX == 1)
if (MB_CUR_MAX == 1)
size_t n = MB_CUR_MAX;
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
if (!zero_ended && (MB_CUR_MAX > 1)) {
} else if (!zero_ended && (MB_CUR_MAX == 1)) {
if (MB_CUR_MAX == 1)
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
if (MB_CUR_MAX == 1) {
return ((MB_CUR_MAX == 1) ?
if (MB_CUR_MAX == 1)
if (MB_CUR_MAX == 1)
#define BWS_GET(bws, pos) ((MB_CUR_MAX == 1) ? ((bws)->data.cstr[(pos)]) : (bws)->data.wstr[(pos)])
res = mbtowc(wc, c, MB_CUR_MAX);
if (MB_CUR_MAX == 1 && strxfrm(dst, src, sizeof(dst)) == 1) {
if (octal || was_octal || MB_CUR_MAX > 1) {
if (cflag || (Cflag && MB_CUR_MAX > 1)) {
if (doword || (domulti && MB_CUR_MAX != 1))
if (!domulti || MB_CUR_MAX == 1) {
if (domulti && MB_CUR_MAX > 1)