summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam M. Brack <wbrack@src.gnome.org>2004-10-15 18:25:33 +0000
committerWilliam M. Brack <wbrack@src.gnome.org>2004-10-15 18:25:33 +0000
commit9638d4c20fe45879eab4783905e09b8442f1fcbe (patch)
treeebe07c36609d3c2dfaf9f73e7665a7c0619707eb
parentc6095788c42bd107fbf9c377c69bfa63f0b4934c (diff)
downloadlibxml2-9638d4c20fe45879eab4783905e09b8442f1fcbe.tar.gz
excluded a few nodes (with no content) from the string check routine.
* debugXML.c: excluded a few nodes (with no content) from the string check routine.
-rw-r--r--ChangeLog5
-rw-r--r--debugXML.c12
2 files changed, 13 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index a4ec2b68..0ff8e72f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Oct 15 11:22:48 PDT 2004 William Brack <wbrack@mmm.com.hk>
+
+ * debugXML.c: excluded a few nodes (with no content) from the
+ string check routine.
+
Fri Oct 15 10:48:30 EDT 2004 Daniel Veillard <daniel@veillard.com>
* debugXML.c include/libxml/xmlerror.h: added UTF-8 string checking,
diff --git a/debugXML.c b/debugXML.c
index 9b7163d1..afc0114b 100644
--- a/debugXML.c
+++ b/debugXML.c
@@ -63,8 +63,9 @@ xmlCtxtDumpInitCtxt(xmlDebugCtxtPtr ctxt)
}
static void
-xmlCtxtDumpCleanCtxt(xmlDebugCtxtPtr ctxt)
+xmlCtxtDumpCleanCtxt(xmlDebugCtxtPtr ctxt ATTRIBUTE_UNUSED)
{
+ /* remove the ATTRIBUTE_UNUSED when this is added */
}
/**
@@ -283,10 +284,13 @@ xmlCtxtGenericNodeCheck(xmlDebugCtxtPtr ctxt, xmlNodePtr node) {
}
if ((node->type != XML_ELEMENT_NODE) &&
- (node->type != XML_HTML_DOCUMENT_NODE) &&
- (node->type != XML_DOCUMENT_NODE)) {
+ (node->type != XML_ATTRIBUTE_NODE) &&
+ (node->type != XML_ATTRIBUTE_DECL) &&
+ (node->type != XML_DTD_NODE) &&
+ (node->type != XML_HTML_DOCUMENT_NODE) &&
+ (node->type != XML_DOCUMENT_NODE)) {
if (node->content != NULL)
- xmlCtxtCheckString(ctxt, (const char *) node->content);
+ xmlCtxtCheckString(ctxt, (const xmlChar *) node->content);
}
}