From 96c3a3bf5ee377efb24c71e95dec120fce221db8 Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Mon, 14 Oct 2002 15:39:04 +0000 Subject: [PATCH] investigating xmlNodeGetContent() on namespace nodes and removed a few * tree.c: investigating xmlNodeGetContent() on namespace nodes and removed a few warnings Daniel --- ChangeLog | 5 +++++ tree.c | 10 +++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 11a61625..bd2ee510 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Mon Oct 14 17:37:32 CEST 2002 Daniel Veillard + + * tree.c: investigating xmlNodeGetContent() on namespace nodes + and removed a few warnings + Mon Oct 14 13:12:55 CEST 2002 Daniel Veillard * parser.c: Christian Glahn found a small bug in the push parser. diff --git a/tree.c b/tree.c index c7b2a5ae..de9b04c1 100644 --- a/tree.c +++ b/tree.c @@ -3438,7 +3438,7 @@ xmlGetNodePath(xmlNodePtr node) xmlChar *buffer = NULL, *temp; size_t buf_len; xmlChar *buf; - char *sep; + const char *sep; const char *name; char nametemp[100]; int occur = 0; @@ -4091,8 +4091,12 @@ xmlNodeGetContent(xmlNodePtr cur) case XML_DOCB_DOCUMENT_NODE: #endif return (NULL); - case XML_NAMESPACE_DECL: - return (xmlStrdup(((xmlNsPtr) cur)->href)); + case XML_NAMESPACE_DECL: { + xmlChar *tmp; + + tmp = xmlStrdup(((xmlNsPtr) cur)->href); + return (tmp); + } case XML_ELEMENT_DECL: /* TODO !!! */ return (NULL);