Lines Matching refs:newlen

609 PHPAPI char *xml_utf8_encode(const char *s, int len, int *newlen, const XML_Char *encoding)  in xml_utf8_encode()  argument
617 *newlen = 0; in xml_utf8_encode()
629 *newlen = len; in xml_utf8_encode()
630 newbuf[*newlen] = '\0'; in xml_utf8_encode()
639 newbuf[(*newlen)++] = (char) c; in xml_utf8_encode()
641 newbuf[(*newlen)++] = (0xc0 | (c >> 6)); in xml_utf8_encode()
642 newbuf[(*newlen)++] = (0x80 | (c & 0x3f)); in xml_utf8_encode()
644 newbuf[(*newlen)++] = (0xe0 | (c >> 12)); in xml_utf8_encode()
645 newbuf[(*newlen)++] = (0xc0 | ((c >> 6) & 0x3f)); in xml_utf8_encode()
646 newbuf[(*newlen)++] = (0x80 | (c & 0x3f)); in xml_utf8_encode()
648 newbuf[(*newlen)++] = (0xf0 | (c >> 18)); in xml_utf8_encode()
649 newbuf[(*newlen)++] = (0xe0 | ((c >> 12) & 0x3f)); in xml_utf8_encode()
650 newbuf[(*newlen)++] = (0xc0 | ((c >> 6) & 0x3f)); in xml_utf8_encode()
651 newbuf[(*newlen)++] = (0x80 | (c & 0x3f)); in xml_utf8_encode()
656 newbuf[*newlen] = 0; in xml_utf8_encode()
657 newbuf = erealloc(newbuf, (*newlen)+1); in xml_utf8_encode()
764 PHPAPI char *xml_utf8_decode(const XML_Char *s, int len, int *newlen, const XML_Char *encoding) in xml_utf8_decode() argument
772 *newlen = 0; in xml_utf8_decode()
781 *newlen = len; in xml_utf8_decode()
782 newbuf[*newlen] = '\0'; in xml_utf8_decode()
794 newbuf[*newlen] = decoder ? decoder(c) : c; in xml_utf8_decode()
795 ++*newlen; in xml_utf8_decode()
797 if (*newlen < len) { in xml_utf8_decode()
798 newbuf = erealloc(newbuf, *newlen + 1); in xml_utf8_decode()
800 newbuf[*newlen] = '\0'; in xml_utf8_decode()
1056 int newlen = Z_STRLEN_PP(myval) + decoded_len; in _xml_characterDataHandler() local
1057 Z_STRVAL_PP(myval) = erealloc(Z_STRVAL_PP(myval),newlen+1); in _xml_characterDataHandler()
1076 int newlen = Z_STRLEN_PP(myval) + decoded_len; in _xml_characterDataHandler() local
1077 Z_STRVAL_PP(myval) = erealloc(Z_STRVAL_PP(myval),newlen+1); in _xml_characterDataHandler()