Skip to content
Snippets Groups Projects
Commit 92bfc810 authored by Jonathan Lambrechts's avatar Jonathan Lambrechts
Browse files

meshGFace : remove 2 memory leaks (other still remain)

parent b5e1ba40
No related branches found
No related tags found
No related merge requests found
......@@ -1389,8 +1389,9 @@ bool meshGenerator(GFace *gf, int RECUR_ITER,
Msg::Debug("Delaunizing the initial mesh");
delaunayizeBDS(gf, *m, nb_swap);
}
gf->triangles.clear();
gf->quadrangles.clear();
//gf->triangles.clear();
//gf->quadrangles.clear();
gf->deleteMesh();
Msg::Debug("Starting to add internal points");
// start mesh generation
......
......@@ -792,7 +792,7 @@ bool insertVertexB (std::list<edgeXface> &shell,
// _printTris("new_cavity.pos", new_cavity.begin(), new_cavity.end(), Us, Vs, false);
// _printTris("newTris.pos", &newTris[0], newTris+shell.size(), Us, Vs, false);
// _printTris("allTris.pos", allTets.begin(),allTets.end(), Us, Vs, false);
for (unsigned int i = 0; i < shell.size(); i++) delete newTris[i];
for (unsigned int i = 0; i < shell.size(); i++) {delete newTris[i]->tri(), delete newTris[i];}
delete [] newTris;
// throw;
// double t2 = Cpu();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment