Index: /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp	(revision 15628)
+++ /issm/trunk-jpl/src/c/modules/ModelProcessorx/CreateNodes.cpp	(revision 15629)
@@ -13,6 +13,8 @@
 	/*Intermediaries*/
 	int   i,j;
+	int   numberofvertices2d;
 	bool *my_edges = NULL;
 	bool *my_nodes = NULL;
+	Node *node     = NULL;
 
 	/*Recover pointer: */
@@ -50,6 +52,5 @@
 				}
 			}
-			int numberofvertices2d;
-			Node* node = NULL;
+
 			iomodel->Constant(&numberofvertices2d,MeshNumberofvertices2dEnum);
 			/*Create all P2 nodes anyway*/
@@ -98,4 +99,5 @@
 	/*Clean up*/
 	xDelete<bool>(my_edges);
+	xDelete<bool>(my_nodes);
 
 	/*Assign output pointer: */
