Lines Matching refs:expat
2 /* config-loader-expat.c expat XML loader
27 #include <expat.h>
71 /* Expat seems to suck and can't abort the parse if we
72 * throw an error. Expat 2.0 is supposed to fix this.
167 XML_Parser expat;
176 expat = NULL;
199 expat = XML_ParserCreate_MM ("UTF-8", &memsuite, NULL);
200 if (expat == NULL)
220 XML_SetUserData (expat, &context);
221 XML_SetElementHandler (expat,
224 XML_SetCharacterDataHandler (expat,
245 if (!XML_Parse (expat, data_str, _dbus_string_get_length (&data), TRUE))
252 e = XML_GetErrorCode (expat);
259 XML_GetCurrentLineNumber (expat),
260 XML_GetCurrentColumnNumber (expat),
279 XML_ParserFree (expat);
289 if (expat)
290 XML_ParserFree (expat);