From b87b3c29d450c500636eed08126f33d902a53f8e Mon Sep 17 00:00:00 2001 From: pcarana Date: Wed, 29 Jul 2020 13:10:28 -0500 Subject: [PATCH] Also send XML2 parser errors to configured log output --- src/xml/relax_ng.c | 3 +++ 1 file changed, 3 insertions(+) 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"); -- 2.47.2