43# define XML_FMT_INT_MOD "ll"
45# define XML_FMT_INT_MOD "l"
48#ifdef XML_UNICODE_WCHAR_T
49# define XML_FMT_STR "ls"
51# define XML_FMT_STR "s"
57 int *
const depthPtr = (
int *)userData;
64 for (
i = 0; atts[
i];
i += 2) {
74 int *
const depthPtr = (
int *)userData;
const char apr_size_t len
const XML_LChar * XML_ErrorString(enum XML_Error code)
void XML_SetElementHandler(XML_Parser parser, XML_StartElementHandler start, XML_EndElementHandler end)
enum XML_Error XML_GetErrorCode(XML_Parser parser)
XML_Parser XML_ParserCreate(const XML_Char *encoding)
void XML_ParserFree(XML_Parser parser)
XML_Size XML_GetCurrentLineNumber(XML_Parser parser)
void XML_SetUserData(XML_Parser parser, void *userData)
enum XML_Status XML_ParseBuffer(XML_Parser parser, int len, int isFinal)
void * XML_GetBuffer(XML_Parser parser, int len)
const unsigned char * buf
static void XMLCALL endElement(void *userData, const XML_Char *name)
static void XMLCALL startElement(void *userData, const XML_Char *name, const XML_Char **atts)