IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 13844


Ignore:
Timestamp:
Jun 14, 2007, 5:08:34 PM (19 years ago)
Author:
eugene
Message:

require input, output, outMask, outWeight to agree in dataLevel, freeLevel

File:
1 edited

Legend:

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

    r13840 r13844  
    261261    output->fileLevel = PS_MIN (output->fileLevel, output->dataLevel);
    262262
     263    // outMask and outWeight must be freed at the same level as output (all freed by pmFPAFreeData)
     264    outMask->freeLevel   = output->freeLevel;
     265    outWeight->freeLevel = output->freeLevel;
     266    outMask->dataLevel   = output->dataLevel;
     267    outWeight->dataLevel = output->dataLevel;
     268
     269    // the input data is the same as the output data : force the free levels to match
     270    input->freeLevel = PS_MIN (output->freeLevel, input->freeLevel);
     271
    263272    // define the binned target files (which may just be carriers for some camera configurations)
    264273    pmFPAfile *bin1 = pmFPAfileDefineFromFPA (config, byChip->fpa, options->xBin1, options->yBin1, "PPIMAGE.BIN1");
Note: See TracChangeset for help on using the changeset viewer.