Index: trunk/Ohana/src/opihi/cmd.data/imhist.c
===================================================================
--- trunk/Ohana/src/opihi/cmd.data/imhist.c	(revision 4399)
+++ trunk/Ohana/src/opihi/cmd.data/imhist.c	(revision 7917)
@@ -34,5 +34,5 @@
 
   if (argc != 4) {
-    fprintf (stderr, "USAGE: histogram <buffer> <x> <y> [-region sx sy nx ny] [-range min max]\n");
+    gprint (GP_ERR, "USAGE: histogram <buffer> <x> <y> [-region sx sy nx ny] [-range min max]\n");
     return (FALSE);
   }
@@ -49,5 +49,5 @@
       (sx+nx > buf[0].matrix.Naxis[0]) || 
       (sy+ny > buf[0].matrix.Naxis[1])) {
-    fprintf (stderr, "region out of range\n");
+    gprint (GP_ERR, "region out of range\n");
     return (FALSE);
   }
@@ -63,5 +63,5 @@
   if ((max == 0) && (min == 0)) {
     max = min = *((float *)(buf[0].matrix.buffer) + sy*buf[0].matrix.Naxis[0] + sx);
-    fprintf (stderr, "sx: %d, sy: %d, first: %f\n", sx, sy, max);
+    gprint (GP_ERR, "sx: %d, sy: %d, first: %f\n", sx, sy, max);
     for (j = sy; j < sy + ny; j++) {
       V = (float *)(buf[0].matrix.buffer) + j*buf[0].matrix.Naxis[0] + sx; 
@@ -73,5 +73,5 @@
   }
   dx = (max - min) / 1024.0;
-  fprintf (stderr, "max %f, min %f, dx %f\n", max, min, dx);
+  gprint (GP_ERR, "max %f, min %f, dx %f\n", max, min, dx);
   
   vec1[0].Nelements = 1025;
