Just adds 'const' to a couple of important parameters, patch from
Michael Meeks <michael@oasis.edenproject.org>, Daniel.
diff --git a/ChangeLog b/ChangeLog
index 748e177..f1b7ec3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+1999-07-26 Michael Meeks <michael@edenproject.org>
+
+ * tree.h: Add const to 'content' in xmlNewDocNode, xmlNewChild
+
+ * tree.c: Ditto.
+
Thu Jul 15 16:17:16 CEST 1999 Daniel Veillard <Daniel.Veillard@w3.org>
* configure.in: upgraded to version 1.4.0
diff --git a/Makefile.am b/Makefile.am
index 294bcde..008a294 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -167,7 +167,8 @@
confexecdir=$(libdir)
confexec_DATA = xmlConf.sh
-EXTRA_DIST = xmlConf.sh.in libxml.spec.in test result SAXresult
+EXTRA_DIST = xmlConf.sh.in libxml.spec.in test result SAXresult example/Makefile.am \
+ example/gjobread.c example/gjobs.xml
dist-hook:
cp libxml.spec $(distdir)
diff --git a/include/libxml/tree.h b/include/libxml/tree.h
index 5907e24..0746c35 100644
--- a/include/libxml/tree.h
+++ b/include/libxml/tree.h
@@ -298,10 +298,10 @@
* Creating new nodes
*/
xmlNodePtr xmlNewDocNode(xmlDocPtr doc, xmlNsPtr ns,
- const CHAR *name, CHAR *content);
+ const CHAR *name, const CHAR *content);
xmlNodePtr xmlNewNode(xmlNsPtr ns, const CHAR *name);
xmlNodePtr xmlNewChild(xmlNodePtr parent, xmlNsPtr ns,
- const CHAR *name, CHAR *content);
+ const CHAR *name, const CHAR *content);
xmlNodePtr xmlNewDocText(xmlDocPtr doc, const CHAR *content);
xmlNodePtr xmlNewText(const CHAR *content);
xmlNodePtr xmlNewDocTextLen(xmlDocPtr doc, const CHAR *content, int len);
diff --git a/tree.c b/tree.c
index d4c5bc8..873a73f 100644
--- a/tree.c
+++ b/tree.c
@@ -906,7 +906,7 @@
*/
xmlNodePtr
xmlNewDocNode(xmlDocPtr doc, xmlNsPtr ns,
- const CHAR *name, CHAR *content) {
+ const CHAR *name, const CHAR *content) {
xmlNodePtr cur;
cur = xmlNewNode(ns, name);
@@ -1158,7 +1158,7 @@
*/
xmlNodePtr
xmlNewChild(xmlNodePtr parent, xmlNsPtr ns,
- const CHAR *name, CHAR *content) {
+ const CHAR *name, const CHAR *content) {
xmlNodePtr cur, prev;
if (parent == NULL) {
diff --git a/tree.h b/tree.h
index 5907e24..0746c35 100644
--- a/tree.h
+++ b/tree.h
@@ -298,10 +298,10 @@
* Creating new nodes
*/
xmlNodePtr xmlNewDocNode(xmlDocPtr doc, xmlNsPtr ns,
- const CHAR *name, CHAR *content);
+ const CHAR *name, const CHAR *content);
xmlNodePtr xmlNewNode(xmlNsPtr ns, const CHAR *name);
xmlNodePtr xmlNewChild(xmlNodePtr parent, xmlNsPtr ns,
- const CHAR *name, CHAR *content);
+ const CHAR *name, const CHAR *content);
xmlNodePtr xmlNewDocText(xmlDocPtr doc, const CHAR *content);
xmlNodePtr xmlNewText(const CHAR *content);
xmlNodePtr xmlNewDocTextLen(xmlDocPtr doc, const CHAR *content, int len);