Index: trunk/Ohana/src/imregister/imreg/imregclient.c
===================================================================
--- trunk/Ohana/src/imregister/imreg/imregclient.c	(revision 27611)
+++ trunk/Ohana/src/imregister/imreg/imregclient.c	(revision 34088)
@@ -4,5 +4,5 @@
 int imregclient (char *fitsfile, char *statfile, char *datfile) {
 
-  int i, Nentry, Nslice, status, tmpint;
+  int i, Nentry, Nslice, tmpint;
   FILE *f;
   RegImage *image;
@@ -35,5 +35,7 @@
       exit (1);
     }
-    status = fscanf (f, "%d %f %f", &tmpint, &image[0].sky, &image[0].fwhm);
+    if (fscanf (f, "%d %f %f", &tmpint, &image[0].sky, &image[0].fwhm) != 3) {
+      fprintf (stderr, "error reading stats\n");
+    }
     image[0].ccd = tmpint;
     fclose (f);
@@ -46,5 +48,4 @@
       exit (1);
     }
-    status = 3;
     Nslice = image[0].seq;
     Nentry = Nslice + 1;
@@ -52,5 +53,7 @@
     for (i = 0; i < Nentry; i++) {
       image[i] = image[0];
-      status = fscanf (f, "%d %f %f", &tmpint, &image[i].sky, &image[i].fwhm);
+      if (fscanf (f, "%d %f %f", &tmpint, &image[i].sky, &image[i].fwhm) != 3) {
+	fprintf (stderr, "error reading stats\n");
+      }
       image[i].seq = tmpint;
       if (image[i].seq == Nslice) continue;
