Index: third_party/libxml/src/include/libxml/xmlerror.h |
diff --git a/third_party/libxml/src/include/libxml/xmlerror.h b/third_party/libxml/src/include/libxml/xmlerror.h |
index 10be606818a274c8d8c854dc649ccbcab0c618d5..43e68ca593536fda98b0ac8c008fe21c582597d8 100644 |
--- a/third_party/libxml/src/include/libxml/xmlerror.h |
+++ b/third_party/libxml/src/include/libxml/xmlerror.h |
@@ -62,7 +62,9 @@ typedef enum { |
XML_FROM_WRITER, /* The xmlwriter module */ |
XML_FROM_MODULE, /* The dynamically loaded module module*/ |
XML_FROM_I18N, /* The module handling character conversion */ |
- XML_FROM_SCHEMATRONV /* The Schematron validator module */ |
+ XML_FROM_SCHEMATRONV,/* The Schematron validator module */ |
+ XML_FROM_BUFFER, /* The buffers module */ |
+ XML_FROM_URI /* The URI module */ |
} xmlErrorDomain; |
/** |
@@ -84,7 +86,7 @@ struct _xmlError { |
char *str2; /* extra string information */ |
char *str3; /* extra string information */ |
int int1; /* extra number information */ |
- int int2; /* column number of the error or 0 if N/A (todo: rename this field when we would break ABI) */ |
+ int int2; /* error column # or 0 if N/A (todo: rename field when we would brk ABI) */ |
void *ctxt; /* the parser context if available */ |
void *node; /* the node in the tree */ |
}; |
@@ -205,7 +207,8 @@ typedef enum { |
XML_WAR_ENTITY_REDEFINED, /* 107 */ |
XML_ERR_UNKNOWN_VERSION, /* 108 */ |
XML_ERR_VERSION_MISMATCH, /* 109 */ |
- XML_ERR_USER_STOP, /* 110 */ |
+ XML_ERR_NAME_TOO_LONG, /* 110 */ |
+ XML_ERR_USER_STOP, /* 111 */ |
XML_NS_ERR_XML_NAMESPACE = 200, |
XML_NS_ERR_UNDEFINED_NAMESPACE, /* 201 */ |
XML_NS_ERR_QNAME, /* 202 */ |
@@ -826,11 +829,8 @@ typedef enum { |
XML_I18N_NO_HANDLER, /* 6001 */ |
XML_I18N_EXCESS_HANDLER, /* 6002 */ |
XML_I18N_CONV_FAILED, /* 6003 */ |
- XML_I18N_NO_OUTPUT /* 6004 */ |
-#if 0 |
- XML_CHECK_, /* 5033 */ |
- XML_CHECK_X /* 503 */ |
-#endif |
+ XML_I18N_NO_OUTPUT, /* 6004 */ |
+ XML_BUF_OVERFLOW = 7000 |
} xmlParserErrors; |
/** |