enhanced to ignore XML_XINCLUDE_START and XML_XINCLUDE_END nodes (bug
* relaxng.c: enhanced to ignore XML_XINCLUDE_START and XML_XINCLUDE_END
nodes (bug 137153)
diff --git a/ChangeLog b/ChangeLog
index 833384e..e369c30 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Mar 15 10:37:18 HKT 2004 William Brack <wbrack@mmm.com.hk>
+
+ * relaxng.c: enhanced to ignore XML_XINCLUDE_START and XML_XINCLUDE_END
+ nodes (bug 137153)
+
Sun Mar 14 13:19:20 CET 2004 Daniel Veillard <daniel@veillard.com>
* xmlschemastypes.c: applied patch from John Belmonte for anyURI.
diff --git a/relaxng.c b/relaxng.c
index d884bee..5c01dcf 100644
--- a/relaxng.c
+++ b/relaxng.c
@@ -8274,6 +8274,8 @@
while ((node != NULL) &&
((node->type == XML_COMMENT_NODE) ||
(node->type == XML_PI_NODE) ||
+ (node->type == XML_XINCLUDE_START) ||
+ (node->type == XML_XINCLUDE_END) ||
(((node->type == XML_TEXT_NODE) ||
(node->type == XML_CDATA_SECTION_NODE)) &&
((ctxt->flags & FLAGS_MIXED_CONTENT) ||