Index: trunk/Ohana/src/opihi/cmd.data/tvcontour.c
===================================================================
--- trunk/Ohana/src/opihi/cmd.data/tvcontour.c	(revision 5846)
+++ trunk/Ohana/src/opihi/cmd.data/tvcontour.c	(revision 7917)
@@ -71,5 +71,5 @@
 
   if ((argc != 4) && (argc != 5)) {
-    fprintf (stderr, "USAGE: contour <buffer> (overlay) level [Npix]\n");
+    gprint (GP_ERR, "USAGE: contour <buffer> (overlay) level [Npix]\n");
     return (FALSE);
   }
@@ -88,5 +88,5 @@
   Ny = buf[0].header.Naxis[1]/Npix;
   if (Npix != 1) {
-    fprintf (GetOutfile(), "rebin by a factor of %d (%d,%d)\n", Npix, Nx, Ny);
+    gprint (GP_LOG, "rebin by a factor of %d (%d,%d)\n", Npix, Nx, Ny);
     ALLOCATE (matrix, float, Nx*Ny);
     bzero (matrix, Nx*Ny*sizeof(float));
@@ -104,5 +104,5 @@
     }
   } else {
-    fprintf (stderr, "using scale of 1\n");
+    gprint (GP_ERR, "using scale of 1\n");
     matrix = (float *)(buf[0].matrix.buffer);
   }
@@ -119,5 +119,5 @@
   d11 = (level - *v10);
   for (j = 1; j < Ny; j++) {
-    if (!(j%10)) fprintf (stderr, ".");
+    if (!(j%10)) gprint (GP_ERR, ".");
     for (i = 1; i < Nx; i++, v00++, v01++, v10++, v11++) {
 
@@ -281,5 +281,5 @@
 
   if (Npix != 1) free (matrix);
-  fprintf (stderr, "\n");
+  gprint (GP_ERR, "\n");
   return (TRUE);
 }
