Lines Matching refs:fmtc
3114 int k, nn, nnc, fmtc, holdc, cnt1 = 0, cnt2 = 0;
3131 fmtc = fmt[nnc+1];
3132 if (!fmtc) FFATAL("bad printf format '%s'", fmt);
3140 nargsneeded -= fmtc == '%';
3154 if (fmtc == 's') {
3156 } else if (fmtc == 'c' && !IS_NUM(&STACK[k])) {
3164 if (strchr("cdiouxX", fmtc)) {
3168 pfmt[nnc+2] = fmtc;
3171 if (fmtc == 'c' && n > 0x10ffff) n = 0xfffd; // musl won't take larger "wchar"
3174 if (fmtc == 's') fpvar(outfp, pfmt, s);
3175 else if (fmtc == 'c') fpvar(outfp, pfmt, (wint_t)n);
3176 else if (strchr("di", fmtc)) fpvar(outfp, pfmt, (long)n);
3177 else if (strchr("ouxX", fmtc)) fpvar(outfp, pfmt, (unsigned long)n);
3181 if (fmtc == 's') fpvar(outfp, pfmt, cnt2, s);
3182 else if (fmtc == 'c') fpvar(outfp, pfmt, cnt2, (wint_t)n);
3183 else if (strchr("di", fmtc)) fpvar(outfp, pfmt, cnt2, (long)n);
3184 else if (strchr("ouxX", fmtc)) fpvar(outfp, pfmt, cnt2, (unsigned long)n);
3188 if (fmtc == 's') fpvar(outfp, pfmt, cnt1, cnt2, s);
3189 else if (fmtc == 'c') fpvar(outfp, pfmt, cnt1, cnt2, (wint_t)n);
3190 else if (strchr("di", fmtc)) fpvar(outfp, pfmt, cnt1, cnt2, (long)n);
3191 else if (strchr("ouxX", fmtc)) fpvar(outfp, pfmt, cnt1, cnt2, (unsigned long)n);