Home | History | Annotate | Download | only in examples

Lines Matching refs:parser

11                                  |_| XML parser
79 XML_Parser parser = XML_ParserCreate(NULL);
83 if (! parser) {
84 fprintf(stderr, "Couldn't allocate memory for parser\n");
88 XML_SetUserData(parser, &depth);
89 XML_SetElementHandler(parser, startElement, endElement);
92 void *const buf = XML_GetBuffer(parser, BUFSIZ);
95 XML_ParserFree(parser);
103 XML_ParserFree(parser);
109 if (XML_ParseBuffer(parser, (int)len, done) == XML_STATUS_ERROR) {
112 XML_GetCurrentLineNumber(parser),
113 XML_ErrorString(XML_GetErrorCode(parser)));
114 XML_ParserFree(parser);
119 XML_ParserFree(parser);