--- lib/dia_xml.c	Mon Nov 22 01:32:02 1999
+++ /tmp/dia_xml.c	Tue Dec 21 19:35:02 1999
@@ -31,7 +31,7 @@
 		      const char *attrname)
 {
   AttributeNode attr;
-  const char *name;
+  char *name;
 
   attr =  obj_node->childs;
   while (attr != NULL) {
@@ -53,7 +53,7 @@
 			 const char *attrname)
 {
   AttributeNode attr;
-  const char *name;
+  char *name;
 
   attr =  composite_node->childs;
   while (attr != NULL) {
@@ -132,7 +132,7 @@
 int
 data_int(DataNode data)
 {
-  const char *val;
+  char *val;
   int res;
   
   if (data_type(data)!=DATATYPE_INT) {
@@ -149,7 +149,7 @@
 
 int data_enum(DataNode data)
 {
-  const char *val;
+  char *val;
   int res;
   
   if (data_type(data)!=DATATYPE_ENUM) {
@@ -167,7 +167,7 @@
 real
 data_real(DataNode data)
 {
-  const char *val;
+  char *val;
   real res;
   
   if (data_type(data)!=DATATYPE_REAL) {
@@ -185,7 +185,7 @@
 int
 data_boolean(DataNode data)
 {
-  const char *val;
+  char *val;
   int res;
   
   if (data_type(data)!=DATATYPE_BOOLEAN) {
@@ -219,7 +219,7 @@
 void
 data_color(DataNode data, Color *col)
 {
-  const char *val;
+  char *val;
   int r,g,b;
   
   if (data_type(data)!=DATATYPE_COLOR) {
@@ -248,7 +248,7 @@
 void
 data_point(DataNode data, Point *point)
 {
-  const char *val;
+  char *val;
   char *str;
   
   if (data_type(data)!=DATATYPE_POINT) {
@@ -274,7 +274,7 @@
 void
 data_rectangle(DataNode data, Rectangle *rect)
 {
-  const char *val;
+  char *val;
   char *str;
   
   if (data_type(data)!=DATATYPE_RECTANGLE) {
@@ -325,7 +325,7 @@
 char *
 data_string(DataNode data)
 {
-  const char *val;
+  char *val;
   char *str, *p;
   int len;
   
@@ -394,7 +394,7 @@
 Font *
 data_font(DataNode data)
 {
-  const char *name;
+  char *name;
   Font *font;
   
   if (data_type(data)!=DATATYPE_FONT) {
