Index: trunk/Ohana/src/opihi/dvo/imrough.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/imrough.c	(revision 4689)
+++ trunk/Ohana/src/opihi/dvo/imrough.c	(revision 4849)
@@ -265,5 +265,5 @@
     fits_scan (&header, "NIMAGES", "%d", 1, &Nimage);
     ALLOCATE (image, RegImage, Nimage);
-    status = Fread (image, sizeof(RegImage), Nimage, f, "regimage");
+    status = fread (image, sizeof(RegImage), Nimage, f);
     fclose (f);
     
@@ -274,4 +274,5 @@
       return ((RegImage *) NULL);
     }
+    fits_convert_RegImage (image, sizeof (RegImage), Nimage);
 
     *nimage = Nimage;
@@ -300,5 +301,5 @@
   image = (RegImage *) table.buffer;
   fits_scan (table.header, "NAXIS2", "%d", 1, &Nimage);
-  ConvertStruct ((char *) image, sizeof (RegImage), Nimage, "regimage");
+  fits_convert_RegImage (image, sizeof (RegImage), Nimage);
 
   fits_free_header (&header);
