IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 16, 2006, 10:58:49 PM (20 years ago)
Author:
eugene
Message:

major updates to use gprint for buffered / threaded printing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/dvo/imrough.c

    r7680 r7917  
    2424    remove_argument (N, &argc, argv);
    2525    if (!str_to_time (argv[N], &tzero)) {
    26       fprintf (stderr, "syntax error\n");
     26      gprint (GP_ERR, "syntax error\n");
    2727      return (FALSE);
    2828    }
    2929    remove_argument (N, &argc, argv);
    3030    if (!str_to_dtime (argv[N], &trange)) {
    31       fprintf (stderr, "syntax error\n");
     31      gprint (GP_ERR, "syntax error\n");
    3232      return (FALSE);
    3333    }
     
    4242    remove_argument (N, &argc, argv);
    4343    if (!str_to_time (argv[N], &tzero)) {
    44       fprintf (stderr, "syntax error\n");
     44      gprint (GP_ERR, "syntax error\n");
    4545      return (FALSE);
    4646    }
    4747    remove_argument (N, &argc, argv);
    4848    if (!str_to_time (argv[N], &tend)) {
    49       fprintf (stderr, "syntax error\n");
     49      gprint (GP_ERR, "syntax error\n");
    5050      return (FALSE);
    5151    }
     
    6666    type = get_image_type (argv[N]);
    6767    if (type == T_UNDEF) {
    68       fprintf (stderr, "ERROR: invalid image type %s\n", argv[N]);
     68      gprint (GP_ERR, "ERROR: invalid image type %s\n", argv[N]);
    6969      return (FALSE);
    7070    }
     
    7979    mode = get_image_mode (argv[N]);
    8080    if (mode == M_UNDEF) {
    81       fprintf (stderr, "ERROR: invalid image mode %s\n", argv[N]);
     81      gprint (GP_ERR, "ERROR: invalid image mode %s\n", argv[N]);
    8282      return (FALSE);
    8383    }
     
    107107
    108108  if (argc != 2) {
    109     fprintf (stderr, "USAGE: imrough (value)\n");
    110     fprintf (stderr, "       value options:\n");
     109    gprint (GP_ERR, "USAGE: imrough (value)\n");
     110    gprint (GP_ERR, "       value options:\n");
    111111    for (i = 1; i < NVALUE; i++) {
    112       fprintf (stderr, "%s\n", valuename[i]);
     112      gprint (GP_ERR, "%s\n", valuename[i]);
    113113    }
    114114    return (FALSE);
     
    121121  }
    122122  if (value == V_NONE) {
    123     fprintf (stderr, "ERROR: invalid image value %s\n", argv[1]);
     123    gprint (GP_ERR, "ERROR: invalid image value %s\n", argv[1]);
    124124    return (FALSE);
    125125  }
     
    244244  f = fopen (DataBase, "r");
    245245  if (f == (FILE *) NULL) {
    246     fprintf (stderr, "ERROR: can't open Registration Database\n");
     246    gprint (GP_ERR, "ERROR: can't open Registration Database\n");
    247247    return ((RegImage *) NULL);
    248248  }
     
    252252    fclose (f);
    253253    gfits_free_header (&header);
    254     fprintf (stderr, "ERROR: trouble reading database header\n");
     254    gprint (GP_ERR, "ERROR: trouble reading database header\n");
    255255    return ((RegImage *) NULL);
    256256  }
     
    269269   
    270270    if (status != Nimage) {
    271       fprintf (stderr, "ERROR: header and data in dB don't match (%d vs %d)\n", Nimage, status);
     271      gprint (GP_ERR, "ERROR: header and data in dB don't match (%d vs %d)\n", Nimage, status);
    272272      gfits_free_header (&header);
    273273      free (image);
     
    285285    gfits_free_header (&header);
    286286    gfits_free_matrix (&matrix);
    287     fprintf (stderr, "ERROR: trouble reading database matrix\n");
     287    gprint (GP_ERR, "ERROR: trouble reading database matrix\n");
    288288    return ((RegImage *) NULL);
    289289  }
     
    294294    gfits_free_header (&header);
    295295    gfits_free_matrix (&matrix);
    296     fprintf (stderr, "ERROR: trouble reading database table\n");
     296    gprint (GP_ERR, "ERROR: trouble reading database table\n");
    297297    return ((RegImage *) NULL);
    298298  }
Note: See TracChangeset for help on using the changeset viewer.