Index: /trunk/Ohana/src/addstar/src/gstars.c
===================================================================
--- /trunk/Ohana/src/addstar/src/gstars.c	(revision 13885)
+++ /trunk/Ohana/src/addstar/src/gstars.c	(revision 13886)
@@ -68,5 +68,5 @@
       /* find image rootname */
       name = filebasename (file[i]);
-      snprintf (image[N].name, 32, name);
+      snprintf (image[N].name, 64, name);
       free (name);
     
@@ -226,7 +226,7 @@
       // XXX use something to set the chip name? EXTNAME?
       if (!strcmp(exthead[i], "PHU") && (Nimage == 1)) {
-	snprintf (image[N].name, 32, "%s", name);
+	snprintf (image[N].name, 64, "%s", name);
       } else {
-	snprintf (image[N].name, 32, "%s[%s]", name, exthead[i]);
+	snprintf (image[N].name, 64, "%s[%s]", name, exthead[i]);
       }
 
Index: /trunk/Ohana/src/addstar/src/sky_tessalation.c
===================================================================
--- /trunk/Ohana/src/addstar/src/sky_tessalation.c	(revision 13885)
+++ /trunk/Ohana/src/addstar/src/sky_tessalation.c	(revision 13886)
@@ -75,5 +75,5 @@
     for (j = 0; j < Ntriangles; j++) {
       sky_triangle_to_image (&image[j], &tri[j]);
-      snprintf (image[j].name, 32, format, Nout);
+      snprintf (image[j].name, 64, format, Nout);
       Nout++;
     }  
@@ -155,5 +155,5 @@
       if (!strcmp(image[j].coords.ctype, "DROP")) continue;
       memcpy (&out[Nout], &image[j], sizeof(Image));
-      snprintf (out[Nout].name, 32, format, Nname);
+      snprintf (out[Nout].name, 64, format, Nname);
       Nname++;
       Nout++;
@@ -267,5 +267,5 @@
 
       memcpy (&output[N], &input[0], sizeof(Image));
-      snprintf (output[N].name, 32, format, N);
+      snprintf (output[N].name, 64, format, N);
 
       // output[0].coords = input[0].coords;
