Index: trunk/Ohana/src/getstar/src/ReadImageFiles.c
===================================================================
--- trunk/Ohana/src/getstar/src/ReadImageFiles.c	(revision 15037)
+++ trunk/Ohana/src/getstar/src/ReadImageFiles.c	(revision 15487)
@@ -87,5 +87,5 @@
   // the first header is already loaded
   headers[0] = header;
-  Nskip = gfits_matrix_size (header);
+  Nskip = gfits_data_size (header);
   fseek (f, Nskip, SEEK_CUR); 
 
@@ -98,5 +98,5 @@
 	  done = TRUE;
       } else {
-	  Nskip = gfits_matrix_size (headers[i]);
+	  Nskip = gfits_data_size (headers[i]);
 	  fseek (f, Nskip, SEEK_CUR); 
       }
@@ -129,5 +129,5 @@
   // now examine the headers, count the table entries, find corresponding headers
   for (i = 0; i < Nheader; i++) {
-      extsize[i] = headers[i][0].size + gfits_matrix_size (headers[i]);
+      extsize[i] = headers[i][0].size + gfits_data_size (headers[i]);
       gfits_scan (headers[i], "EXTTYPE", "%s", 1, tmpword);
 
@@ -163,6 +163,6 @@
   // extension matched to the header in the PHU
   if (Nimage == 0) {
-      extsize[0] = headers[0][0].size + gfits_matrix_size (headers[0]);
-      extsize[1] = headers[1][0].size + gfits_matrix_size (headers[1]);
+      extsize[0] = headers[0][0].size + gfits_data_size (headers[0]);
+      extsize[1] = headers[1][0].size + gfits_data_size (headers[1]);
       gfits_scan (headers[1], "EXTNAME", "%s", 1, tmpword);
       if (!strcmp (tmpword, "SMPFILE")) {
