IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 34878


Ignore:
Timestamp:
Dec 27, 2012, 1:41:44 PM (14 years ago)
Author:
eugene
Message:

failed to manage NULL average,measure values (use Tiny versions)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/relphot/src/setMrelCatalog.c

    r34844 r34878  
    4848
    4949  for (j = 0; j < catalog[Nc].Naverage; j++) {
    50     off_t m = catalog[Nc].average[j].measureOffset;
    51     setMrelAverageExposure (m, Nc, pass, flatcorr, results, &catalog[Nc].average[j], &catalog[Nc].averageT[j], &catalog[Nc].secfilt[j*Nsecfilt], &catalog[Nc].measure[m], &catalog[Nc].measureT[m], &catalog[Nc].found[Nsecfilt*j]);
     50    // we are guaranteed to have averageT, but not average
     51    off_t m = catalog[Nc].averageT[j].measureOffset;
     52    Average *average = catalog[Nc].average ? &catalog[Nc].average[j] : NULL;
     53    Measure *measure = catalog[Nc].measure ? &catalog[Nc].measure[m] : NULL;
     54    setMrelAverageExposure (m, Nc, pass, flatcorr, results, average, &catalog[Nc].averageT[j], &catalog[Nc].secfilt[j*Nsecfilt], measure, &catalog[Nc].measureT[m], &catalog[Nc].found[Nsecfilt*j]);
    5255
    5356    // only apply Stack operation on setMrelFinal in first pass
Note: See TracChangeset for help on using the changeset viewer.