Index: trunk/psModules/src/astrom/pmAstrometryWCS.c
===================================================================
--- trunk/psModules/src/astrom/pmAstrometryWCS.c	(revision 21159)
+++ trunk/psModules/src/astrom/pmAstrometryWCS.c	(revision 21430)
@@ -7,6 +7,6 @@
  *  @author EAM, IfA
  *
- *  @version $Revision: 1.34 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2009-01-24 01:08:17 $
+ *  @version $Revision: 1.35 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2009-02-10 20:55:47 $
  *
  *  Copyright 2006 Institute for Astronomy, University of Hawaii
@@ -803,4 +803,6 @@
             psPlane *d = psPlaneTransformApply(NULL, trans, s);
             psArraySet(dst, k, d);
+            psFree(s);
+            psFree(d);
             ++k;
         }
@@ -827,5 +829,7 @@
     psFree(new);
 #endif
+    psArrayElementsFree(src);
     psFree(src);
+    psArrayElementsFree(dst);
     psFree(dst);
 
@@ -881,4 +885,5 @@
 
     // XXX: is this region ok?
+    psFree(fpa->fromTPA);
     fpa->fromTPA = psPlaneTransformInvert(NULL, fpa->toTPA, *fpaBounds, 50);
     if (!fpa->fromTPA) {
