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/rd.c

    r7080 r7917  
    4242
    4343  if (extend && ccdsel) {
    44     fprintf (stderr, "only specify one of -n and -x\n");
     44    gprint (GP_ERR, "only specify one of -n and -x\n");
    4545    return (FALSE);
    4646  }
    4747
    4848  if (argc != 3) {
    49     fprintf (stderr, "USAGE: rd <buffer> <filename> [-head] [-plane N] [-n ccdid] [-x extnum]\n");
     49    gprint (GP_ERR, "USAGE: rd <buffer> <filename> [-head] [-plane N] [-n ccdid] [-x extnum]\n");
    5050    return (FALSE);
    5151  }
     
    5454  f = fopen (argv[2], "r");
    5555  if (f == (FILE *) NULL) {
    56     fprintf (stderr, "file %s not found\n", argv[2]);
     56    gprint (GP_ERR, "file %s not found\n", argv[2]);
    5757    return (FALSE);
    5858  }
     
    7575    Nskip = gfits_read_Xheader (argv[2], &buf[0].header, Nextend);
    7676    if (!Nskip) {
    77       fprintf (stderr, "entry in %s not found\n", argv[2]);
     77      gprint (GP_ERR, "entry in %s not found\n", argv[2]);
    7878      DeleteBuffer (buf);
    7979      return (FALSE);
     
    108108    f = fopen (argv[2], "r");
    109109    if (f == (FILE *) NULL) {
    110       fprintf (stderr, "file %s not found\n", argv[2]);
     110      gprint (GP_ERR, "file %s not found\n", argv[2]);
    111111      DeleteBuffer (buf);
    112112      return (FALSE);
     
    122122    CCDKeyword = get_variable ("CCDKEYWORD");
    123123    if (CCDKeyword == (char *) NULL) {
    124       fprintf (stderr, "CCDKEYWORD variable is not set; ");
    125       fprintf (stderr, "using EXTNAME as default\n");
     124      gprint (GP_ERR, "CCDKEYWORD variable is not set; ");
     125      gprint (GP_ERR, "using EXTNAME as default\n");
    126126      CCDKeyword = strcreate ("EXTNAME");
    127127    }
     
    130130      Nskip = gfits_read_Xheader (argv[2], &buf[0].header, i);
    131131      if (!Nskip) {
    132         fprintf (stderr, "extension %s in %s not found\n", ccdid, argv[2]);
     132        gprint (GP_ERR, "extension %s in %s not found\n", ccdid, argv[2]);
    133133        DeleteBuffer (buf);
    134134        free (CCDKeyword);
     
    136136      }
    137137      if (!gfits_scan (&buf[0].header, CCDKeyword, "%s", 1, ID)) {
    138         fprintf (stderr, "%s not in header\n", CCDKeyword);
     138        gprint (GP_ERR, "%s not in header\n", CCDKeyword);
    139139        DeleteBuffer (buf);
    140140        free (CCDKeyword);
     
    177177    f = fopen (argv[2], "r");
    178178    if (f == (FILE *) NULL) {
    179       fprintf (stderr, "file %s not found\n", argv[2]);
     179      gprint (GP_ERR, "file %s not found\n", argv[2]);
    180180      DeleteBuffer (buf);
    181181      return (FALSE);
     
    203203    if (Nplane > 0) {
    204204      if (plane > Nplane) {
    205         fprintf (stderr, "-plane is too large: %d total planes\n", Nplane);
     205        gprint (GP_ERR, "-plane is too large: %d total planes\n", Nplane);
    206206        DeleteBuffer (buf);
    207207        return (FALSE);
     
    217217
    218218  if (!status) {
    219     fprintf (stderr, "problem reading file, buffer not opened\n");
     219    gprint (GP_ERR, "problem reading file, buffer not opened\n");
    220220    DeleteBuffer (buf);
    221221    return (FALSE);
     
    232232  buf[0].bzero  = buf[0].header.bzero;     /* store the original values */
    233233  buf[0].unsign = buf[0].header.unsign;
    234   fprintf (GetOutfile(), "read %d bytes from %s into buffer %s\n",
     234  gprint (GP_LOG, "read %d bytes from %s into buffer %s\n",
    235235           buf[0].header.size + buf[0].matrix.size, argv[2], argv[1]);
    236236
Note: See TracChangeset for help on using the changeset viewer.