diff options
author | John-Mark Bell <jmb@pexip.com> | 2023-09-17 01:24:06 +0100 |
---|---|---|
committer | John-Mark Bell <jmb@pexip.com> | 2023-09-17 01:24:06 +0100 |
commit | b2e6055a302ce7bbd280071ad1a5983f99d24087 (patch) | |
tree | 239a47a59f97a465c93c0b499bb0bae4147fb069 /bindings/xml/xmlerror.h | |
parent | f665a6162bb541252fa2778608279e9bbf262fa3 (diff) | |
download | libdom-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.h | 4 |
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 |