Index: trunk/Ohana/src/opihi/cmd.data/ungridify.c
===================================================================
--- trunk/Ohana/src/opihi/cmd.data/ungridify.c	(revision 2854)
+++ trunk/Ohana/src/opihi/cmd.data/ungridify.c	(revision 2876)
@@ -5,5 +5,5 @@
   int i, j, n;
   int Nx, Ny, NX, NY;
-  float Xmin, Xmax, Ymin, Ymax;
+  int Xmin, Xmax, Ymin, Ymax;
   float *v, *x, *y, *z;
   Buffer *bf;
@@ -49,4 +49,7 @@
     }
   }
+  if (n != Nx*Ny) {
+    fprintf (stderr, "error in ungrid: %d vs %d (%d x %d)\n", n, Nx*Ny, Nx, Ny);
+  }
   vx[0].Nelements = vy[0].Nelements = vz[0].Nelements = n;
   return (TRUE);
