removed multiple warning, this fixed a bug and should close #111574 Daniel

* DOCBparser.c catalog.c parser.c relaxng.c: removed multiple
  warning, this fixed a bug and should close #111574
Daniel
diff --git a/catalog.c b/catalog.c
index 1a0ebcb..29f98d2 100644
--- a/catalog.c
+++ b/catalog.c
@@ -788,7 +788,7 @@
 	return(NULL);
     }
 
-    inputStream->filename = xmlCanonicPath(filename);
+    inputStream->filename = (char *) xmlCanonicPath((const xmlChar *)filename);
     inputStream->buf = buf;
     inputStream->base = inputStream->buf->buffer->content;
     inputStream->cur = inputStream->buf->buffer->content;