aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@src.gnome.org>2001-07-26 20:05:51 +0000
committerDaniel Veillard <veillard@src.gnome.org>2001-07-26 20:05:51 +0000
commit50822cb62b21b9b0dfab01561db8e2cbd9599e67 (patch)
treef38eee85bc5c59ce3ef870e6ff506d744042ea82
parent951895369abb827de0cedd4a45a38a2583c17d38 (diff)
downloadandroid_external_libxml2-50822cb62b21b9b0dfab01561db8e2cbd9599e67.tar.gz
android_external_libxml2-50822cb62b21b9b0dfab01561db8e2cbd9599e67.tar.bz2
android_external_libxml2-50822cb62b21b9b0dfab01561db8e2cbd9599e67.zip
applied const patches from Tom Moog #58002 Daniel
* parser.c include/libxml/parser.h: applied const patches from Tom Moog #58002 Daniel
-rw-r--r--ChangeLog5
-rw-r--r--include/libxml/parser.h6
-rw-r--r--parser.c7
3 files changed, 12 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 37ef8f46..912daeb2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Jul 27 10:03:56 EDT 2001 Daniel Veillard <Daniel.Veillard@imag.fr>
+
+ * parser.c include/libxml/parser.h: applied const patches from
+ Tom Moog #58002
+
Thu Jul 26 18:55:52 CEST 2001 Thomas Broyer <tbroyer@ltgt.net>
* xpath.c include/libxml/xpath{,Internals}.h: added a function
diff --git a/include/libxml/parser.h b/include/libxml/parser.h
index b87d9729..4b84cf6e 100644
--- a/include/libxml/parser.h
+++ b/include/libxml/parser.h
@@ -416,7 +416,7 @@ xmlChar * xmlStrncat (xmlChar *cur,
* Basic parsing Interfaces
*/
xmlDocPtr xmlParseDoc (xmlChar *cur);
-xmlDocPtr xmlParseMemory (char *buffer,
+xmlDocPtr xmlParseMemory (const char *buffer,
int size);
xmlDocPtr xmlParseFile (const char *filename);
int xmlSubstituteEntitiesDefault(int val);
@@ -429,7 +429,7 @@ int xmlLineNumbersDefault (int val);
* Recovery mode
*/
xmlDocPtr xmlRecoverDoc (xmlChar *cur);
-xmlDocPtr xmlRecoverMemory (char *buffer,
+xmlDocPtr xmlRecoverMemory (const char *buffer,
int size);
xmlDocPtr xmlRecoverFile (const char *filename);
@@ -449,7 +449,7 @@ int xmlSAXUserParseMemory (xmlSAXHandlerPtr sax,
const char *buffer,
int size);
xmlDocPtr xmlSAXParseMemory (xmlSAXHandlerPtr sax,
- char *buffer,
+ const char *buffer,
int size,
int recovery);
xmlDocPtr xmlSAXParseFile (xmlSAXHandlerPtr sax,
diff --git a/parser.c b/parser.c
index b6131a41..c14b8533 100644
--- a/parser.c
+++ b/parser.c
@@ -9861,7 +9861,8 @@ xmlCreateMemoryParserCtxt(const char *buffer, int size) {
* Returns the resulting document tree
*/
xmlDocPtr
-xmlSAXParseMemory(xmlSAXHandlerPtr sax, char *buffer, int size, int recovery) {
+xmlSAXParseMemory(xmlSAXHandlerPtr sax, const char *buffer,
+ int size, int recovery) {
xmlDocPtr ret;
xmlParserCtxtPtr ctxt;
@@ -9896,7 +9897,7 @@ xmlSAXParseMemory(xmlSAXHandlerPtr sax, char *buffer, int size, int recovery) {
* Returns the resulting document tree
*/
-xmlDocPtr xmlParseMemory(char *buffer, int size) {
+xmlDocPtr xmlParseMemory(const char *buffer, int size) {
return(xmlSAXParseMemory(NULL, buffer, size, 0));
}
@@ -9911,7 +9912,7 @@ xmlDocPtr xmlParseMemory(char *buffer, int size) {
* Returns the resulting document tree
*/
-xmlDocPtr xmlRecoverMemory(char *buffer, int size) {
+xmlDocPtr xmlRecoverMemory(const char *buffer, int size) {
return(xmlSAXParseMemory(NULL, buffer, size, 1));
}