Index: trunk/Ohana/src/opihi/dvo/detrend.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/detrend.c	(revision 7680)
+++ trunk/Ohana/src/opihi/dvo/detrend.c	(revision 7917)
@@ -28,10 +28,10 @@
     remove_argument (N, &argc, argv);
     if (!str_to_time (argv[N], &tzero)) { 
-      fprintf (stderr, "syntax error\n");
+      gprint (GP_ERR, "syntax error\n");
       return (FALSE);
     }
     remove_argument (N, &argc, argv);
     if (!str_to_dtime (argv[N], &trange)) { 
-      fprintf (stderr, "syntax error\n");
+      gprint (GP_ERR, "syntax error\n");
       return (FALSE);
     }
@@ -46,10 +46,10 @@
     remove_argument (N, &argc, argv);
     if (!str_to_time (argv[N], &tzero)) { 
-      fprintf (stderr, "syntax error\n");
+      gprint (GP_ERR, "syntax error\n");
       return (FALSE);
     }
     remove_argument (N, &argc, argv);
     if (!str_to_time (argv[N], &tend)) { 
-      fprintf (stderr, "syntax error\n");
+      gprint (GP_ERR, "syntax error\n");
       return (FALSE);
     }
@@ -69,5 +69,5 @@
     Type = get_image_type (argv[N]);
     if (Type == T_UNDEF) {
-      fprintf (stderr, "ERROR: invalid image type %s\n", argv[N]);
+      gprint (GP_ERR, "ERROR: invalid image type %s\n", argv[N]);
       return (FALSE);
     }
@@ -98,8 +98,8 @@
 
   if (argc != 2) {
-    fprintf (stderr, "USAGE: imrough (value)\n");
-    return (FALSE);
-  }
-  fprintf (stderr, "  this function is not well-defined.  re-work and re-code\n");
+    gprint (GP_ERR, "USAGE: imrough (value)\n");
+    return (FALSE);
+  }
+  gprint (GP_ERR, "  this function is not well-defined.  re-work and re-code\n");
   return (FALSE);
   
@@ -114,6 +114,6 @@
   if (!strcasecmp (argv[1], "temp")) mode = TEMP;
   if (mode == ZERO) {
-    fprintf (stderr, "value may be one of the following:\n");
-    fprintf (stderr, " exptime, sky, bias, fwhm, airmass, time\n");
+    gprint (GP_ERR, "value may be one of the following:\n");
+    gprint (GP_ERR, " exptime, sky, bias, fwhm, airmass, time\n");
     return (FALSE);
   }
@@ -123,5 +123,5 @@
   /* load in database header */
   if (!gfits_read_header (DataBase, &header)) {
-    fprintf (stderr, "ERROR: trouble reading database header\n");
+    gprint (GP_ERR, "ERROR: trouble reading database header\n");
     return (FALSE);
   }
@@ -130,5 +130,5 @@
   f = fopen (DataBase, "r");
   if (f == (FILE *) NULL) {
-    fprintf (stderr, "ERROR: can't open Registration Database\n");
+    gprint (GP_ERR, "ERROR: can't open Registration Database\n");
     return (FALSE);
   }
@@ -142,5 +142,5 @@
 
   if (status != Nimage) {
-    fprintf (stderr, "ERROR: header and data in dB don't match (%d vs %d)\n", Nimage, status);
+    gprint (GP_ERR, "ERROR: header and data in dB don't match (%d vs %d)\n", Nimage, status);
     gfits_free_header (&header);
     free (pimage);
@@ -155,5 +155,5 @@
 
   GetTimeFormat (&TimeReference, &TimeFormat);
-  fprintf (stderr, "%ld %d\n", TimeReference, TimeFormat);
+  gprint (GP_ERR, "%ld %d\n", TimeReference, TimeFormat);
 
   /* get data */
