Index: /issm/trunk-jpl/src/wrappers/InterpFromMesh2d/InterpFromMesh2d.cpp
===================================================================
--- /issm/trunk-jpl/src/wrappers/InterpFromMesh2d/InterpFromMesh2d.cpp	(revision 20304)
+++ /issm/trunk-jpl/src/wrappers/InterpFromMesh2d/InterpFromMesh2d.cpp	(revision 20305)
@@ -139,4 +139,13 @@
 
 	/*end module: */
+	xDelete<double>(index_data);
+	xDelete<double>(x_data);
+	xDelete<double>(y_data);
+	xDelete<double>(data);
+	xDelete<double>(x_prime);
+	xDelete<double>(y_prime);
+	xDelete<double>(default_values);
+
+	/*end module: */
 	MODULEEND();
 }
Index: /issm/trunk-jpl/src/wrappers/InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp
===================================================================
--- /issm/trunk-jpl/src/wrappers/InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp	(revision 20304)
+++ /issm/trunk-jpl/src/wrappers/InterpFromMeshToMesh3d/InterpFromMeshToMesh3d.cpp	(revision 20305)
@@ -100,4 +100,14 @@
 
 	/*end module: */
+	xDelete<double>(index_data);
+	xDelete<double>(x_data);
+	xDelete<double>(y_data);
+	xDelete<double>(z_data);
+	xDelete<double>(data);
+	xDelete<double>(x_prime);
+	xDelete<double>(y_prime);
+	xDelete<double>(z_prime);
+
+	/*end module: */
 	MODULEEND();
 }
Index: /issm/trunk-jpl/src/wrappers/PointCloudFindNeighbors/PointCloudFindNeighbors.cpp
===================================================================
--- /issm/trunk-jpl/src/wrappers/PointCloudFindNeighbors/PointCloudFindNeighbors.cpp	(revision 20304)
+++ /issm/trunk-jpl/src/wrappers/PointCloudFindNeighbors/PointCloudFindNeighbors.cpp	(revision 20305)
@@ -48,4 +48,8 @@
 
 	/*end module: */
+	xDelete<double>(x);
+	xDelete<double>(y);
+
+	/*end module: */
 	MODULEEND();
 }
