IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 8, 2007, 10:43:14 AM (19 years ago)
Author:
eugene
Message:

fixed conversion, some cleanup to autocode files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/libdvo/src/dvo_convert_panstarrs_DEV_0.c

    r15038 r15511  
    3434    out[i].Sky        = in[i].Sky;
    3535    out[i].dSky       = in[i].dSky;
    36     out[i].qPSF       = in[i].qPSF;
     36    out[i].qPSF       = (in[i].qPSF == NAN_S_SHORT) ? NAN : in[i].qPSF;
    3737    out[i].detID      = in[i].detID_lo;
    3838    out[i].imageID    = in[i].imageID_lo;
     
    8080    out[i].Sky        = in[i].Sky;
    8181    out[i].dSky       = in[i].dSky;
    82     out[i].qPSF       = in[i].qPSF;
     82    out[i].qPSF       = isnan(in[i].qPSF) ? NAN_S_SHORT : in[i].qPSF;
    8383    out[i].detID_hi   = 0;
    8484    out[i].detID_lo   = in[i].detID;
     
    199199  for (i = 0; i < Nvalues; i++) {
    200200    memcpy (&out[i].coords, &in[i].coords, sizeof(Coords));
    201     strcpy (out[i].name, in[i].name);
     201    strcpy (out[i].name, in[i].name); // out[64], in[32]
    202202
    203203    out[i].tzero            = in[i].tzero;
     
    254254  for (i = 0; i < Nvalues; i++) {
    255255    memcpy (&out[i].coords, &in[i].coords, sizeof(Coords));
    256     strcpy (out[i].name, in[i].name);
     256    strncpy (out[i].name, in[i].name, 31); // out[32], in[64]
     257    out[i].name[31] = 0; // force termination
    257258
    258259    out[i].tzero            = in[i].tzero;
Note: See TracChangeset for help on using the changeset viewer.