IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 9, 2006, 3:10:28 PM (20 years ago)
Author:
eugene
Message:

adding error checks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppImage/src/ppImageParseCamera.c

    r9342 r9438  
    3333        pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.BIAS");
    3434        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.BIAS", input->fpa, PM_DETREND_TYPE_BIAS);
    35         if (!status) psAbort ("ppImageParseDetrend", "can't find a bias image source");
     35        if (!status) {
     36            psError (PS_ERR_IO, false, "can't find a bias image source");
     37            return NULL;
     38        }
    3639    }
    3740    if (options->doDark) {
     
    4043        pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.DARK");
    4144        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.DARK", input->fpa, PM_DETREND_TYPE_DARK);
    42         if (!status) psAbort ("ppImageParseDetrend", "can't find a dark image source");
     45        if (!status) {
     46            psError (PS_ERR_IO, false, "can't find a dark image source");
     47            return NULL;
     48        }
    4349    }
    4450    if (options->doMask) {
     
    4753        pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.MASK");
    4854        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.MASK", input->fpa, PM_DETREND_TYPE_MASK);
    49         if (!status) psAbort ("ppImageParseDetrend", "can't find a mask image source");
     55        if (!status) {
     56            psError (PS_ERR_IO, false, "can't find a mask image source");
     57            return NULL;
     58        }
    5059    }
    5160    if (options->doShutter) {
     
    5463        pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.SHUTTER");
    5564        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.SHUTTER", input->fpa, PM_DETREND_TYPE_FLAT);
    56         if (!status) psAbort ("ppImageParseDetrend", "can't find a shutter image source");
     65        if (!status) {
     66            psError (PS_ERR_IO, false, "can't find a shutter image source");
     67            return NULL;
     68        }
    5769    }
    5870    if (options->doFlat) {
     
    6173        pmFPAfileDefineFromConf  (&status, config, "PPIMAGE.FLAT");
    6274        pmFPAfileDefineFromDetDB (&status, config, "PPIMAGE.FLAT", input->fpa, PM_DETREND_TYPE_FLAT);
    63         if (!status) psAbort ("ppImageParseDetrend", "can't find a flat image source");
     75        if (!status) {
     76            psError (PS_ERR_IO, false, "can't find a flat image source");
     77            return NULL;
     78        }
    6479    }
    6580
Note: See TracChangeset for help on using the changeset viewer.