From: pcarana Date: Wed, 29 Jul 2020 18:10:28 +0000 (-0500) Subject: Also send XML2 parser errors to configured log output X-Git-Tag: v1.4.0~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b87b3c29d450c500636eed08126f33d902a53f8e;p=thirdparty%2FFORT-validator.git Also send XML2 parser errors to configured log output --- diff --git a/src/xml/relax_ng.c b/src/xml/relax_ng.c index 8e7f0985..1bbe4dda 100644 --- a/src/xml/relax_ng.c +++ b/src/xml/relax_ng.c @@ -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");