From 91785ae3c9aa5d4a060fc89a1d2bebe11a3dc8be Mon Sep 17 00:00:00 2001
From: Thomas Fischer <thomas.fischer@ufz.de>
Date: Thu, 23 Aug 2012 08:40:21 +0200
Subject: [PATCH] delete the not used elem pointer variable

---
 MeshLib/MeshCoarsener.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/MeshLib/MeshCoarsener.cpp b/MeshLib/MeshCoarsener.cpp
index e99b0b01263..dc54c373c58 100644
--- a/MeshLib/MeshCoarsener.cpp
+++ b/MeshLib/MeshCoarsener.cpp
@@ -145,10 +145,11 @@ Mesh* MeshCoarsener::operator()(double min_distance)
 				}
 				Element* revised_elem(elem->reviseElement());
 				elements[cnt] = revised_elem;
+				delete elem;
 				cnt++;
 			}
 		} else {
-			elements[cnt] = kth_orig_elem.clone();
+			elements[cnt] = kth_orig_elem->clone();
 			for (size_t i(0); i<n_nodes_element; i++) {
 				elements[cnt]->setNode(i, nodes[mapped_node_ids_of_element[i]]);
 			}
-- 
GitLab