IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 35586


Ignore:
Timestamp:
May 14, 2013, 3:45:19 PM (13 years ago)
Author:
watersc1
Message:

Correct memory leak.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/detrend/pmDark.c

    r35583 r35586  
    383383      }
    384384      values_set->data[i] = values;
    385     }
    386 
     385      psFree(orders);
     386    }
     387     
    387388    // retrieve the norm vector, if supplied
    388389    psVector *norm       = psMetadataLookupPtr(&mdok, output->analysis, "DARK.NORM");
     
    508509    psFree(mask);
    509510
     511    for (int i = 0; i < max_orders->n; i++) {
     512      psFree(poly_set->data[i]);
     513      psArray *values = values_set->data[i];
     514      for (int j = 0; j < values->n; j++) {
     515        psFree(values->data[j]);
     516      }
     517      psFree(values_set->data[i]);
     518    }
     519    psFree(values_set);
     520    psFree(poly_set);
     521    psFree(logL);
     522
    510523    return true;
    511524}
Note: See TracChangeset for help on using the changeset viewer.