Index: trunk/psphot/src/psphotReadout.c
===================================================================
--- trunk/psphot/src/psphotReadout.c	(revision 13375)
+++ trunk/psphot/src/psphotReadout.c	(revision 13411)
@@ -1,5 +1,5 @@
 # include "psphotInternal.h"
 
-bool psphotReadout (pmConfig *config, pmFPAview *view) {
+bool psphotReadout(pmConfig *config, const pmFPAview *view) {
 
     bool dump = (psTraceGetLevel("psphot") >= 6);
@@ -68,7 +68,7 @@
        int growRadius = psMetadataLookupS32(NULL, recipe, "FOOTPRINT_GROW_RADIUS");
        if (growRadius > 0) {
-	   psArray *tmp = pmGrowFootprintArray(footprints, growRadius);
-	   psFree(footprints);
-	   footprints = tmp;
+           psArray *tmp = pmGrowFootprintArray(footprints, growRadius);
+           psFree(footprints);
+           footprints = tmp;
        }
        psphotCullPeaks(readout->image, readout->weight, recipe, footprints);
@@ -180,7 +180,7 @@
        int growRadius = psMetadataLookupS32(NULL, recipe, "FOOTPRINT_GROW_RADIUS_2");
        if (growRadius > 0) {
-	   psArray *tmp = pmGrowFootprintArray(newFootprints, growRadius);
-	   psFree(newFootprints);
-	   newFootprints = tmp;
+           psArray *tmp = pmGrowFootprintArray(newFootprints, growRadius);
+           psFree(newFootprints);
+           newFootprints = tmp;
        }
 
