]> git.ipfire.org Git - thirdparty/FORT-validator.git/commitdiff
Also send XML2 parser errors to configured log output
authorpcarana <pc.moreno2099@gmail.com>
Wed, 29 Jul 2020 18:10:28 +0000 (13:10 -0500)
committerpcarana <pc.moreno2099@gmail.com>
Wed, 29 Jul 2020 18:10:28 +0000 (13:10 -0500)
src/xml/relax_ng.c

index 8e7f0985c027a351e1e60d4c00c8e560a38abf6e..1bbe4dda781d045727f2673d3a0470d88053fb90 100644 (file)
@@ -95,6 +95,9 @@ relax_ng_parse(const char *path, xml_read_cb cb, void *arg)
        xmlRelaxNGSetValidErrors(rngvalidctx, relax_ng_log_err,
            relax_ng_log_warn, NULL);
 
+       xmlRelaxNGSetParserErrors(rngvalidctx, relax_ng_log_err,
+                   relax_ng_log_warn, NULL);
+
        error = xmlTextReaderRelaxNGValidateCtxt(reader, rngvalidctx, 1);
        if (error) {
                error = pr_val_err("Invalid XML document");