Index: trunk/psModules/src/detrend/pmOverscan.c
===================================================================
--- trunk/psModules/src/detrend/pmOverscan.c	(revision 38227)
+++ trunk/psModules/src/detrend/pmOverscan.c	(revision 38232)
@@ -296,5 +296,5 @@
 
 	psScalar *reducedScalar = psScalarAlloc(reduced, PS_TYPE_F32);
-	(void)psBinaryOp (image, image, "-", , reducedScalar);
+	(void)psBinaryOp (image, image, "-", reducedScalar);
 
 	// subtract the measured value from each overscan region as well
@@ -305,4 +305,5 @@
 	}
 	psFree(iter);
+	psFree(reducedScalar);
 
 	psFree(stats);
@@ -397,5 +398,5 @@
 	      // i is row on image
 	      // j is row on overscan
-	      for (int k = 0; i < overscan->numCols; k++) {
+	      for (int k = 0; k < overscan->numCols; k++) {
 		overscan->data.F32[j][k] -= reduced->data.F32[j];
 	      }
