IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 10, 2007, 3:51:56 PM (19 years ago)
Author:
Paul Price
Message:

Debugging memory problem.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppStack/src/ppStackReadout.c

    r14467 r14469  
    6363            psFree(rng);
    6464            psFree(fileIter);
     65            psFree(fpaList);
     66            psFree(cellList);
    6567            psFree(stack);
    6668            psFree(outRO);
     
    8082            psFree(rng);
    8183            psFree(fileIter);
     84            psFree(fpaList);
     85            psFree(cellList);
    8286            psFree(outRO);
    8387            psFree(stack);
     
    111115    if (!pmStackCombine(outRO, stack, maskBad, maskBlank, iter, combineRej)) {
    112116        psError(PS_ERR_UNKNOWN, false, "Unable to combine input readouts with rejection.");
     117        psFree(fpaList);
     118        psFree(cellList);
    113119        psFree(stack);
    114120        psFree(outRO);
     
    142148    if (seeing && !pmStackReject(stack, maskBad, extent, convolveRej)) {
    143149        psError(PS_ERR_UNKNOWN, false, "Unable to reject input pixels.");
     150        psFree(fpaList);
     151        psFree(cellList);
    144152        psFree(stack);
    145153        psFree(outRO);
     
    166174    if (!pmStackCombine(outRO, stack, maskBad, maskBlank, 0, combineRej)) {
    167175        psError(PS_ERR_UNKNOWN, false, "Unable to combine input readouts.");
     176        psFree(fpaList);
     177        psFree(cellList);
    168178        psFree(stack);
    169179        psFree(outRO);
     
    184194    outCell->data_exists = true;
    185195    outCell->parent->data_exists = true;
     196
     197    // Copy other concepts
     198    //    pmConceptsAverageFPAs(outFPA, fpaList);
     199    pmConceptsAverageCells(outCell, cellList, NULL, NULL, true);
     200    //    psFree(fpaList);
     201    psFree(cellList);
    186202
    187203    // Copy astrometry over
     
    209225    }
    210226
    211     // Copy other concepts
    212     pmConceptsAverageFPAs(outFPA, fpaList);
    213     pmConceptsAverageCells(outCell, cellList, NULL, NULL, true);
    214     psFree(fpaList);
    215     psFree(cellList);
    216 
    217227    psFree(stack);
    218228    psFree(outRO);                      // Drop reference
Note: See TracChangeset for help on using the changeset viewer.