IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 23, 2005, 9:13:06 AM (21 years ago)
Author:
Paul Price
Message:

Worked out some memory leaks and bugs for GPC1 test data

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/archive/scripts/src/phase2/pmFPAConceptsSet.c

    r5564 r5583  
    621621                    while (biassec = psListGetAndIncrement(biassecsIter)) {
    622622                        psListIteratorSet(checkListIter, PS_LIST_HEAD);
    623                         psRegion *checkRegion = NULL; // Region from iteration
     623                        psString checkRegionString = NULL; // Region string from iteration
    624624                        int i = 0;              // Counter
    625                         while (checkRegion = psListGetAndIncrement(checkListIter)) {
    626                             if (COMPARE_REGIONS(biassec, checkRegion)) {
     625                        while (checkRegionString = psListGetAndIncrement(checkListIter)) {
     626                            psRegion checkRegion = psRegionFromString(checkRegionString);
     627                            psTrace(__func__, 7, "Checking [%.0f:%.0f,%.0f:%.0f] against "
     628                                    "[%.0f:%.0f,%.0f:%.0f]\n", biassec->x0, biassec->x1, biassec->y0,
     629                                    biassec->y1, checkRegion.x0, checkRegion.x1, checkRegion.y0,
     630                                    checkRegion.y1);
     631                            if (COMPARE_REGIONS(biassec, &checkRegion)) {
    627632                                check->data.U8[i] = 1;
    628633                                i++;
     
    707712            psMetadataItem *binItem = psMetadataItemAllocStr(xKeyword, "Binning factor in x and y",
    708713                                                             binString);
     714            psFree(binString);
    709715            psMetadata *header = NULL; // The FITS header
    710716            if (cell->hdu) {
Note: See TracChangeset for help on using the changeset viewer.