Index: trunk/psLib/src/image/psImageStats.c
===================================================================
--- trunk/psLib/src/image/psImageStats.c	(revision 1072)
+++ trunk/psLib/src/image/psImageStats.c	(revision 1073)
@@ -67,9 +67,9 @@
 
         stats = psVectorStats(stats, junkData, junkMask, maskVal);
-        psVectorFree(junkMask);
+        psFree(junkMask);
     } else {
         stats = psVectorStats(stats, junkData, NULL, 0);
     }
-    psVectorFree(junkData);
+    psFree(junkData);
     return(stats);
 }
@@ -129,9 +129,9 @@
         }
         out = psHistogramVector(out, junkData, junkMask, maskVal);
-        psVectorFree(junkMask);
+        psFree(junkMask);
     } else {
         out = psHistogramVector(out, junkData, NULL, 0);
     }
-    psVectorFree(junkData);
+    psFree(junkData);
 
     return(out);
@@ -339,5 +339,5 @@
     // Free the Chebyshev polynomials that were created in this routine.
     for (i=0;i<maxChebyPoly;i++) {
-        psPolynomial1DFree(chebPolys[i]);
+        psFree(chebPolys[i]);
     }
     psFree(chebPolys);
@@ -413,5 +413,5 @@
     // Free the Chebyshev polynomials that were created in this routine.
     for (i=0;i<maxChebyPoly;i++) {
-        psPolynomial1DFree(chebPolys[i]);
+        psFree(chebPolys[i]);
     }
     psFree(chebPolys);
