1*7c568831SAndroid Build Coastguard Worker #ifndef XML_ERROR_H_PRIVATE__ 2*7c568831SAndroid Build Coastguard Worker #define XML_ERROR_H_PRIVATE__ 3*7c568831SAndroid Build Coastguard Worker 4*7c568831SAndroid Build Coastguard Worker #include <stdarg.h> 5*7c568831SAndroid Build Coastguard Worker 6*7c568831SAndroid Build Coastguard Worker #include <libxml/xmlerror.h> 7*7c568831SAndroid Build Coastguard Worker #include <libxml/xmlversion.h> 8*7c568831SAndroid Build Coastguard Worker 9*7c568831SAndroid Build Coastguard Worker #define MAX_ERR_MSG_SIZE 64000 10*7c568831SAndroid Build Coastguard Worker 11*7c568831SAndroid Build Coastguard Worker struct _xmlNode; 12*7c568831SAndroid Build Coastguard Worker 13*7c568831SAndroid Build Coastguard Worker XML_HIDDEN void 14*7c568831SAndroid Build Coastguard Worker xmlRaiseMemoryError(xmlStructuredErrorFunc schannel, xmlGenericErrorFunc channel, 15*7c568831SAndroid Build Coastguard Worker void *data, int domain, xmlError *error); 16*7c568831SAndroid Build Coastguard Worker XML_HIDDEN int 17*7c568831SAndroid Build Coastguard Worker xmlVRaiseError(xmlStructuredErrorFunc schannel, xmlGenericErrorFunc channel, 18*7c568831SAndroid Build Coastguard Worker void *data, void *ctx, struct _xmlNode *node, 19*7c568831SAndroid Build Coastguard Worker int domain, int code, xmlErrorLevel level, 20*7c568831SAndroid Build Coastguard Worker const char *file, int line, const char *str1, 21*7c568831SAndroid Build Coastguard Worker const char *str2, const char *str3, int int1, int col, 22*7c568831SAndroid Build Coastguard Worker const char *msg, va_list ap); 23*7c568831SAndroid Build Coastguard Worker XML_HIDDEN int 24*7c568831SAndroid Build Coastguard Worker xmlRaiseError(xmlStructuredErrorFunc schannel, xmlGenericErrorFunc channel, 25*7c568831SAndroid Build Coastguard Worker void *data, void *ctx, struct _xmlNode *node, 26*7c568831SAndroid Build Coastguard Worker int domain, int code, xmlErrorLevel level, 27*7c568831SAndroid Build Coastguard Worker const char *file, int line, const char *str1, 28*7c568831SAndroid Build Coastguard Worker const char *str2, const char *str3, int int1, int col, 29*7c568831SAndroid Build Coastguard Worker const char *msg, ...) LIBXML_ATTR_FORMAT(16,17); 30*7c568831SAndroid Build Coastguard Worker XML_HIDDEN void 31*7c568831SAndroid Build Coastguard Worker xmlGenericErrorDefaultFunc(void *ctx, const char *msg, 32*7c568831SAndroid Build Coastguard Worker ...) LIBXML_ATTR_FORMAT(2,3); 33*7c568831SAndroid Build Coastguard Worker XML_HIDDEN const char * 34*7c568831SAndroid Build Coastguard Worker xmlErrString(xmlParserErrors code); 35*7c568831SAndroid Build Coastguard Worker 36*7c568831SAndroid Build Coastguard Worker XML_HIDDEN void 37*7c568831SAndroid Build Coastguard Worker xmlVPrintErrorMessage(const char *fmt, va_list ap); 38*7c568831SAndroid Build Coastguard Worker XML_HIDDEN void 39*7c568831SAndroid Build Coastguard Worker xmlPrintErrorMessage(const char *fmt, ...); 40*7c568831SAndroid Build Coastguard Worker XML_HIDDEN void 41*7c568831SAndroid Build Coastguard Worker xmlAbort(const char *fmt, ...); 42*7c568831SAndroid Build Coastguard Worker 43*7c568831SAndroid Build Coastguard Worker #endif /* XML_ERROR_H_PRIVATE__ */ 44