Index: /branches/eam_branches/ipp-20120905/Ohana/src/libfits/header/F_create_H.c
===================================================================
--- /branches/eam_branches/ipp-20120905/Ohana/src/libfits/header/F_create_H.c	(revision 34561)
+++ /branches/eam_branches/ipp-20120905/Ohana/src/libfits/header/F_create_H.c	(revision 34562)
@@ -26,6 +26,6 @@
   }
 
-  gfits_modify (header, "PCOUNT", "%d",  1, header[0].pcount);
-  gfits_modify (header, "GCOUNT", "%d",  1, header[0].gcount);
+  // gfits_modify (header, "PCOUNT", "%d",  1, header[0].pcount);
+  // gfits_modify (header, "GCOUNT", "%d",  1, header[0].gcount);
   gfits_modify (header, "BSCALE", "%lf", 1, header[0].bscale);
   gfits_modify (header, "BZERO",  "%lf", 1, header[0].bzero);
Index: /branches/eam_branches/ipp-20120905/Ohana/src/libfits/header/F_modify.c
===================================================================
--- /branches/eam_branches/ipp-20120905/Ohana/src/libfits/header/F_modify.c	(revision 34561)
+++ /branches/eam_branches/ipp-20120905/Ohana/src/libfits/header/F_modify.c	(revision 34562)
@@ -68,10 +68,10 @@
   if (!strcmp (mode, "%jd"))  { snprintf (string, 81, "%-8s= %20jd / %-s ",   field, va_arg (argp, intmax_t), 	        comment); goto found_it; }
 
-  /* string value.  Quotes must be at least 18 chars apart */
+  /* string value.  Quotes must be at least 8 chars apart */
   if (!strcmp (mode, "%s")) {
     char *ptr = va_arg (argp, char *);
     if (!ptr) goto invalid;
     strncpy (data, ptr, 68);
-    snprintf (string, 81, "%-8s= '%-18s' / %-s ", field, data, comment);
+    snprintf (string, 81, "%-8s= '%-8s' / %-s ", field, data, comment);
     goto found_it;
   }
Index: /branches/eam_branches/ipp-20120905/Ohana/src/libfits/header/F_print.c
===================================================================
--- /branches/eam_branches/ipp-20120905/Ohana/src/libfits/header/F_print.c	(revision 34561)
+++ /branches/eam_branches/ipp-20120905/Ohana/src/libfits/header/F_print.c	(revision 34562)
@@ -63,5 +63,5 @@
   if (!strcmp (mode, "%jd")) { snprintf (string, 81, "%-8s= %20jd / %46s ",   field, va_arg (argp, intmax_t),           blank); goto found_it; }
 
-  /* string value.  Quotes must be at least 18 chars apart.  Longer lines will this should be fixed to allow arbitrary string lengths, up to 69 chars */
+  /* string value.  Quotes must be at least 8 chars apart.  Longer lines will this should be fixed to allow arbitrary string lengths, up to 69 chars */
   if (!strcmp (mode, "%s")) {
     char *ptr = va_arg (argp, char *);
@@ -69,5 +69,5 @@
     strcpy (line, ptr);
     line[68] = 0;
-    snprintf (string, 81, "%-8s= '%-18s' / %46s ", field, line, blank);
+    snprintf (string, 81, "%-8s= '%-8s' / %46s ", field, line, blank);
     goto found_it;
   }
