Lines Matching defs:slen
382 size_t slen = srclen;
388 while (slen && dlen) {
391 if (slen != (size_t)-1) {
392 slen--;
402 return retval + convert_string_internal(from, to, p, slen, q, dlen, allow_bad_conv);
408 if (((slen != (size_t)-1) && slen) ||
409 ((slen == (size_t)-1) && lastp)) {
418 size_t slen = srclen;
423 while (((slen == (size_t)-1) || (slen >= 2)) && dlen) {
426 if (slen != (size_t)-1) {
427 slen -= 2;
438 return retval + convert_string_internal(from, to, p, slen, q, dlen, allow_bad_conv);
444 if (((slen != (size_t)-1) && slen) ||
445 ((slen == (size_t)-1) && lastp)) {
454 size_t slen = srclen;
459 while (slen && (dlen >= 2)) {
463 if (slen != (size_t)-1) {
464 slen--;
474 return retval + convert_string_internal(from, to, p, slen, q, dlen, allow_bad_conv);
480 if (((slen != (size_t)-1) && slen) ||
481 ((slen == (size_t)-1) && lastp)) {