--- trunk/finley/src/CPPAdapter/MeshAdapterFactory.cpp 2006/06/26 13:52:42 758 +++ trunk/finley/src/CPPAdapter/MeshAdapterFactory.cpp 2006/06/29 01:53:23 759 @@ -181,6 +181,7 @@ // // merge the meshes: fMesh=Finley_Mesh_merge(numMsh,mshes); + TMPMEMFREE(mshes); #else { stringstream temp; @@ -192,7 +193,6 @@ // Convert any finley errors into a C++ exception checkFinleyError(); AbstractContinuousDomain* temp=new MeshAdapter(fMesh); - TMPMEMFREE(mshes); return temp; }