applied const patches from Tom Moog #58002 Daniel

* parser.c include/libxml/parser.h: applied const patches from
  Tom Moog #58002
Daniel
diff --git a/include/libxml/parser.h b/include/libxml/parser.h
index b87d972..4b84cf6 100644
--- a/include/libxml/parser.h
+++ b/include/libxml/parser.h
@@ -416,7 +416,7 @@
  * 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 @@
  * 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 @@
 					 const char *buffer,
 					 int size);
 xmlDocPtr	xmlSAXParseMemory	(xmlSAXHandlerPtr sax,
-					 char *buffer,
+					 const char *buffer,
                                    	 int size,
 					 int recovery);
 xmlDocPtr	xmlSAXParseFile		(xmlSAXHandlerPtr sax,