IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 35805


Ignore:
Timestamp:
Jul 12, 2013, 1:17:12 PM (13 years ago)
Author:
eugene
Message:

allow a cpt with deletions completely removed to succeed

Location:
trunk/Ohana/src/delstar/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/delstar/src/delete_fix_LAP_edges.c

    r35783 r35805  
    237237      measure_edge[Nmeasure_edge].detID   = catalog[0].measure[m+j].detID;
    238238      measure_edge[Nmeasure_edge].imageID = catalog[0].measure[m+j].imageID;
    239     }
    240     Nmeasure_edge ++;
    241     CHECK_REALLOCATE (measure_edge, MeasureEdge, NMEASURE_EDGE, Nmeasure_edge, 1000);
     239      Nmeasure_edge ++;
     240      CHECK_REALLOCATE (measure_edge, MeasureEdge, NMEASURE_EDGE, Nmeasure_edge, 1000);
     241    }
    242242  }
    243243
  • trunk/Ohana/src/delstar/src/delete_fix_LAP_edges_delete.c

    r35758 r35805  
    115115    if (UPDATE && !noChange) {
    116116      // XXX save a backup copy first
    117       dvo_catalog_backup (&catalog, TRUE);
     117      // dvo_catalog_backup (&catalog, TRUE);
    118118      dvo_catalog_save_complete (&catalog, VERBOSE2);
    119119    }
     
    298298  }
    299299
    300   if (Ndrop != NbadMeasures) {
    301     fprintf (stderr, "ERROR: wrong number of bad detections!\n");
    302     invalid = TRUE;
     300  if (Ndrop == 0) {
     301    fprintf (stderr, "duplicates already deleted for %s\n", catalog[0].filename);
     302    free (measureDrop);
     303    free (badMeasures);
     304    return FALSE;
     305  } else {
     306    if (Ndrop != NbadMeasures) {
     307      fprintf (stderr, "ERROR: wrong number of bad detections!\n");
     308      invalid = TRUE;
     309    }
    303310  }
    304311
Note: See TracChangeset for help on using the changeset viewer.