Index: trunk/psLib/src/fits/psFits.c
===================================================================
--- trunk/psLib/src/fits/psFits.c	(revision 27219)
+++ trunk/psLib/src/fits/psFits.c	(revision 28208)
@@ -815,38 +815,38 @@
 {
     switch (datatype) {
-    case TBYTE:
+      case TBYTE:
         return PS_TYPE_U8;
-    case TSBYTE:
+      case TSBYTE:
         return PS_TYPE_S8;
-    case TSHORT:
+      case TSHORT:
         return PS_TYPE_S16;
-    case TUSHORT:
+      case TUSHORT:
         return PS_TYPE_U16;
-    case TLONG:
+      case TLONG:
         if (sizeof(long) == 8) {
             return PS_TYPE_S64;
         }
         // no break
-    case TINT:
+      case TINT:
         return PS_TYPE_S32;
-    case TULONG:
+      case TULONG:
         if (sizeof(unsigned long) == 8) {
             return PS_TYPE_U64;
         }
         // no break
-    case TUINT:
+      case TUINT:
         return PS_TYPE_U32;
-    case TLONGLONG:
+      case TLONGLONG:
         return PS_TYPE_S64;
-    case TFLOAT:
+      case TFLOAT:
         return PS_TYPE_F32;
-    case TDOUBLE:
+      case TDOUBLE:
         return PS_TYPE_F64;
-    case TLOGICAL:
+      case TLOGICAL:
         return PS_TYPE_BOOL;
-    default:
-        psError(PS_ERR_IO, true,
-                "Unknown FITS datatype, %d.",
-                datatype);
+      case TSTRING:
+        return PS_DATA_STRING;
+      default:
+        psError(PS_ERR_IO, true, "Unknown FITS datatype, %d.", datatype);
         return 0;
     }
