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/cmd.data/wd.c

    r7080 r7917  
    5252    if (!strcasecmp (argv[N], "f") || !strcasecmp (argv[N], "false")) outUnsign = FALSE;
    5353    if (outUnsign == -1) {
    54       fprintf (stderr, "-unsign options: t, f, true, false\n");
     54      gprint (GP_ERR, "-unsign options: t, f, true, false\n");
    5555      return (FALSE);
    5656    }
     
    6060
    6161  if (argc != 3) {
    62     fprintf (stderr, "USAGE: wd <buffer> <filename> [-bitpix N] [-bscale X] [-bzero X] [-newplane]\n");
     62    gprint (GP_ERR, "USAGE: wd <buffer> <filename> [-bitpix N] [-bscale X] [-bzero X] [-newplane]\n");
    6363    return (FALSE);
    6464  }
     
    115115    f = fopen (argv[2], "r+");
    116116    if (f == NULL) {
    117       fprintf (stderr, "failed to write file\n");
     117      gprint (GP_ERR, "failed to write file\n");
    118118      status = FALSE;
    119119      goto done1;
     
    124124    status = fwrite (Xhead.buffer, 1, Xhead.size, f);
    125125    if (status != Xhead.size) {
    126       fprintf (stderr, "ERROR: failed writing data to image header\n");
     126      gprint (GP_ERR, "ERROR: failed writing data to image header\n");
    127127      status = FALSE;
    128128      goto done1;
     
    144144    fclose (f);
    145145    if (status != temp_header.size) {
    146       fprintf (stderr, "failed to write file\n");
     146      gprint (GP_ERR, "failed to write file\n");
    147147      status = FALSE;
    148148      goto done1;
     
    150150    /* write the matrix buffer (automatically goes to end of file */
    151151    if (!gfits_write_matrix (argv[2], &temp_matrix)) {
    152       fprintf (stderr, "failed to write file\n");
     152      gprint (GP_ERR, "failed to write file\n");
    153153      status = FALSE;
    154154      goto done1;
     
    164164  /* the actual write-to-disk goes here */
    165165  if (!gfits_write_header (argv[2], &temp_header)) {
    166     fprintf (stderr, "failed to write header\n");
     166    gprint (GP_ERR, "failed to write header\n");
    167167    gfits_free_header (&temp_header);
    168168    gfits_free_matrix (&temp_matrix);
     
    171171 
    172172  if (!gfits_write_matrix (argv[2], &temp_matrix)) {
    173     fprintf (stderr, "failed to write matrix\n");
     173    gprint (GP_ERR, "failed to write matrix\n");
    174174    gfits_free_header (&temp_header);
    175175    gfits_free_matrix (&temp_matrix);
Note: See TracChangeset for help on using the changeset viewer.