Home | History | Annotate | Download | only in libxml2

Lines Matching full:nbchars

3239     int nbchars = 0;
3261 nbchars = xmlCharEncInput(in, 1);
3262 if (nbchars < 0) {
3269 nbchars = len;
3270 ret = xmlBufAdd(in->buffer, (xmlChar *) buf, nbchars);
3277 nbchars, xmlBufUse(in->buffer), xmlBufLength(in->buffer));
3279 return(nbchars);
3314 int nbchars = 0;
3377 nbchars = xmlCharEncInput(in, 1);
3378 if (nbchars < 0) {
3385 nbchars = len;
3386 xmlBufAddLen(in->buffer, nbchars);
3391 nbchars, xmlBufUse(in->buffer));
3393 return(nbchars);
3436 int nbchars = 0; /* number of chars to output to I/O */
3476 nbchars = xmlBufUse(out->conv);
3481 nbchars = xmlBufUse(out->buffer);
3486 if ((nbchars < MINLEN) && (len <= 0))
3495 (const char *)xmlBufContent(out->conv), nbchars);
3500 (const char *)xmlBufContent(out->buffer), nbchars);
3511 written += nbchars;
3600 int nbchars = 0; /* number of chars to output to I/O */
3665 nbchars = xmlBufUse(out->conv);
3671 nbchars = xmlBufUse(out->buffer);
3676 if ((nbchars < MINLEN) && (len <= 0))
3685 (const char *)xmlBufContent(out->conv), nbchars);
3690 (const char *)xmlBufContent(out->buffer), nbchars);
3703 written += nbchars;
3751 int nbchars = 0, ret = 0;
3762 nbchars = xmlCharEncOutput(out, 0);
3763 if (nbchars < 0) {
3768 } while (nbchars);