Index: trunk/psphot/src/psphotReapplyPSF.c
===================================================================
--- trunk/psphot/src/psphotReapplyPSF.c	(revision 5718)
+++ trunk/psphot/src/psphotReapplyPSF.c	(revision 5772)
@@ -14,7 +14,4 @@
     sources = psArraySort (sources, psphotSortBySN);
     
-     // this should be added to the PM_SOURCE flags:
-    int PM_SOURCE_BLEND = PM_SOURCE_OTHER + 1;
-
    // we may set this differently here from the value used to mark likely saturated stars
     float SATURATION       = psMetadataLookupF32 (&status, config, "SATURATION");
@@ -29,5 +26,5 @@
 	// skip non-astronomical objects (very likely defects)
 	// XXX EAM : should we try these anyway?
-	if (source->type == PM_SOURCE_BLEND) continue;
+	if (source->mode |= PM_SOURCE_BLEND) continue;
 	if (source->type == PM_SOURCE_DEFECT) continue; 
 	if (source->type == PM_SOURCE_SATURATED) continue;
@@ -70,17 +67,2 @@
     return (true);
 }
-
-pmModel *pmModelCopy (pmModel *model) {
-
-    pmModel *new = pmModelAlloc (model->type);
-    
-    new->chisq = model->chisq;
-    new->nIter = model->nIter;
-
-    for (int i = 0; i < new->params->n; i++) {
-        new->params->data.F32[i]  = model->params->data.F32[i];
-        new->dparams->data.F32[i] = model->dparams->data.F32[i];
-    }
-    
-    return (new);
-}
