BUGFIX: Memory leak in Parameterization_mesh_feature_extractor

Parameterization_mesh_feature_extractor wasn't cleaning up the BorderS
it allocated.
This commit is contained in:
Philipp Möller 2012-04-16 14:36:03 +00:00
parent b3822e9b85
commit 5e15466696
1 changed files with 6 additions and 1 deletions

View File

@ -98,7 +98,12 @@ public:
m_nb_borders = -1;
m_genus = -1;
}
virtual ~Parameterization_mesh_feature_extractor() {}
virtual ~Parameterization_mesh_feature_extractor() {
for (typename Skeleton::iterator iter = m_skeleton.begin();
iter != m_skeleton.end(); ++iter)
delete *iter;
}
/// Get number of borders.
int get_nb_borders()