summaryrefslogtreecommitdiff
path: root/bindings/xml/xmlerror.h
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@pexip.com>2023-09-17 01:24:06 +0100
committerJohn-Mark Bell <jmb@pexip.com>2023-09-17 01:24:06 +0100
commitb2e6055a302ce7bbd280071ad1a5983f99d24087 (patch)
tree239a47a59f97a465c93c0b499bb0bae4147fb069 /bindings/xml/xmlerror.h
parentf665a6162bb541252fa2778608279e9bbf262fa3 (diff)
downloadlibdom-b2e6055a302ce7bbd280071ad1a5983f99d24087.tar.gz
libdom-b2e6055a302ce7bbd280071ad1a5983f99d24087.tar.bz2
xmlparser/libxml: abort on dom errors
Previously, we would carry on regardless, leaving inconsistent tree structures in our wake. Instead, give up as soon as something unexpected happens.
Diffstat (limited to 'bindings/xml/xmlerror.h')
-rw-r--r--bindings/xml/xmlerror.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/bindings/xml/xmlerror.h b/bindings/xml/xmlerror.h
index 51f2c8b..a6cb905 100644
--- a/bindings/xml/xmlerror.h
+++ b/bindings/xml/xmlerror.h
@@ -13,7 +13,9 @@ typedef enum {
DOM_XML_NOMEM = 1,
- DOM_XML_EXTERNAL_ERR = (1<<16),
+ DOM_XML_EXTERNAL_ERR = (1<<16),
+
+ DOM_XML_DOM_ERR = (1<<24),
} dom_xml_error;
#endif