IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 7200


Ignore:
Timestamp:
May 24, 2006, 2:14:45 PM (20 years ago)
Author:
jhoblitt
Message:

fix stacMode()'s masking behavior

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/dettool.c

    r7199 r7200  
    535535
    536536    // remove detNormalizedImfiles
    537     psArray *masterImfiles = detNormalizedImfileSelectRowObjects(
     537    psArray *normalizedImfiles = detNormalizedImfileSelectRowObjects(
    538538        config->dbh, config->where, 0);
    539539    // XXX trace the not found case
    540     if (masterImfiles) {
     540    if (normalizedImfiles) {
    541541        for (long i = 0; i < psArrayLength(stackedImfiles); i++) {
    542             for (long j = 0; j < psArrayLength(masterImfiles); j++) {
    543                 if (strcmp(
     542            for (long j = 0; j < psArrayLength(normalizedImfiles); j++) {
     543                if ((
     544                ((detStackedImfileRow *)stackedImfiles->data[i])->det_id
     545                ==
     546                ((detNormalizedImfileRow *)normalizedImfiles->data[j])->det_id
     547                ) && (strcmp(
    544548                ((detStackedImfileRow *)stackedImfiles->data[i])->class_id,
    545                 ((detNormalizedImfileRow *)masterImfiles->data[j])->class_id)
    546                 == 0) {
     549               ((detNormalizedImfileRow *)normalizedImfiles->data[j])->class_id)
     550                == 0)) {
    547551                    // remove the detStackedImfiles from the list
    548552                    psArrayRemove(stackedImfiles, stackedImfiles->data[i]);
     
    552556            }
    553557        }
    554         psFree(masterImfiles);
     558        psFree(normalizedImfiles);
    555559    }
    556560
Note: See TracChangeset for help on using the changeset viewer.