Index: trunk/stac/src/stacRead.c
===================================================================
--- trunk/stac/src/stacRead.c	(revision 6887)
+++ trunk/stac/src/stacRead.c	(revision 8684)
@@ -27,5 +27,5 @@
         psFits *imageFile = psFitsOpen(filenames->data[i], "r");
         if (!imageFile) {
-            psError(PS_ERR_IO, false, "Unable to open FITS file %s.\n", filenames->data[i]);
+            psError(PS_ERR_IO, false, "Unable to open FITS file %s.\n", (char *)filenames->data[i]);
             exit(EXIT_FAILURE);
         }
@@ -36,5 +36,5 @@
         psImage *image = psFitsReadImage(imageFile, imageRegion, 0);
         if (image == NULL) {
-            psErrorStackPrint(stderr,"Fatal error: Unable to read %s\n",filenames->data[i]);
+            psErrorStackPrint(stderr,"Fatal error: Unable to read %s\n", (char *)filenames->data[i]);
             exit(EXIT_FAILURE);
         }
@@ -190,5 +190,5 @@
     for (int i = 0; i < nFiles; i++) {
         if (strlen(filenames->data[i]) > MAXCHAR - 4) {
-            psLogMsg("stac.read.maps",PS_LOG_ERROR,"Filename %s is too long.\n",filenames->data[i]);
+            psLogMsg("stac.read.maps",PS_LOG_ERROR,"Filename %s is too long.\n",(char *)filenames->data[i]);
             exit(EXIT_FAILURE);
         }
