Lines Matching refs:clen
63 size_t clen;
67 while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
68 if (clen == (size_t)-2) {
72 if (clen == (size_t)-1) {
79 for (i = 0; i < (int)clen; i++)
81 s += clen;
94 size_t clen;
98 while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
99 if (clen == (size_t)-1) {
106 if (clen == (size_t)-2) {
113 s += clen;
117 for (i = 0; i < (int)clen; i++)
119 s += clen;
143 size_t clen, r;
147 while (len != 0 && (clen = mbrtowc(&wc, s, len, &mbs)) != 0) {
148 if (clen == (size_t)-1) {
155 if (clen == (size_t)-2) {
162 r += 4 * clen;
163 s += clen;
175 size_t clen;
181 while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
182 goodchar = clen != (size_t)-1 && clen != (size_t)-2;
184 for (i = 0; i < (int)clen; i++)
198 prtlen = clen;
199 else if (clen == (size_t)-1)
212 if (clen == (size_t)-2)
214 if (clen == (size_t)-1) {
218 s += clen;