Lines Matching refs:parser
691 XML_Parser parser; in xml_elem_parse_buf() local
694 parser = XML_ParserCreate(NULL); in xml_elem_parse_buf()
701 …XML_SetElementHandler(parser, (XML_StartElementHandler)_xmlrpc_startElement, (XML_EndElementHandle… in xml_elem_parse_buf()
702 XML_SetCharacterDataHandler(parser, (XML_CharacterDataHandler)_xmlrpc_charHandler); in xml_elem_parse_buf()
705 XML_SetUserData(parser, (void*)&mydata); in xml_elem_parse_buf()
712 if(XML_Parse(parser, (const unsigned char *) in_buf, len, 1) == 0) { in xml_elem_parse_buf()
713 enum XML_Error err_code = XML_GetErrorCode(parser); in xml_elem_parse_buf()
714 int line_num = XML_GetCurrentLineNumber(parser); in xml_elem_parse_buf()
715 int col_num = XML_GetCurrentColumnNumber(parser); in xml_elem_parse_buf()
716 long byte_idx = XML_GetCurrentByteIndex(parser); in xml_elem_parse_buf()
754 XML_ParserFree(parser); in xml_elem_parse_buf()