From 8bcc88c2c378b621910a3abcace9297aed02d417 Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <dmitri.naumov@ufz.de>
Date: Wed, 27 Nov 2019 12:13:44 +0100
Subject: [PATCH] [MeL] Remove unused; LayeredMeshG::cleanupOnError.

---
 MeshLib/MeshGenerators/LayeredMeshGenerator.cpp | 6 ------
 MeshLib/MeshGenerators/LayeredMeshGenerator.h   | 3 ---
 2 files changed, 9 deletions(-)

diff --git a/MeshLib/MeshGenerators/LayeredMeshGenerator.cpp b/MeshLib/MeshGenerators/LayeredMeshGenerator.cpp
index 7249f410440..c30200e17fd 100644
--- a/MeshLib/MeshGenerators/LayeredMeshGenerator.cpp
+++ b/MeshLib/MeshGenerators/LayeredMeshGenerator.cpp
@@ -100,9 +100,3 @@ MeshLib::Node* LayeredMeshGenerator::getNewLayerNode(MeshLib::Node const& dem_no
 
     return new MeshLib::Node(dem_node[0], dem_node[1], elevation, new_node_id);
 }
-
-void LayeredMeshGenerator::cleanUpOnError()
-{
-    std::for_each(_nodes.begin(), _nodes.end(), [](MeshLib::Node *node) { delete node; });
-    std::for_each(_elements.begin(), _elements.end(), [](MeshLib::Element *elem) { delete elem; });
-}
diff --git a/MeshLib/MeshGenerators/LayeredMeshGenerator.h b/MeshLib/MeshGenerators/LayeredMeshGenerator.h
index ea59ec242d2..5e3fd438502 100644
--- a/MeshLib/MeshGenerators/LayeredMeshGenerator.h
+++ b/MeshLib/MeshGenerators/LayeredMeshGenerator.h
@@ -89,9 +89,6 @@ protected:
     /// Calculates a data-dependent epsilon value
     double calcEpsilon(GeoLib::Raster const& low, GeoLib::Raster const& high);
 
-    /// Cleans up the already created objects in case of an error
-    void cleanUpOnError();
-
     double _elevation_epsilon{0.0001};
     double _minimum_thickness{std::numeric_limits<float>::epsilon()};
     std::vector<int> _materials;
-- 
GitLab