From 0f58c7dbde5eb22030cd0ce67a36cdfc590e904b Mon Sep 17 00:00:00 2001 From: Thomas Fischer <thomas.fischer@ufz.de> Date: Wed, 8 Jul 2015 15:49:17 +0200 Subject: [PATCH] [MeL/ME] Prevent creating temporary object while calling grid method. --- MeshLib/MeshEditing/MeshRevision.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MeshLib/MeshEditing/MeshRevision.cpp b/MeshLib/MeshEditing/MeshRevision.cpp index d20b7eab051..be60481c3df 100644 --- a/MeshLib/MeshEditing/MeshRevision.cpp +++ b/MeshLib/MeshEditing/MeshRevision.cpp @@ -200,7 +200,7 @@ std::vector<std::size_t> MeshRevision::collapseNodeIndices(double eps) const MeshLib::Node const*const node(nodes[k]); if (node->getID() != k) continue; - grid.getPntVecsOfGridCellsIntersectingCube(node->getCoords(), half_eps, node_vectors); + grid.getPntVecsOfGridCellsIntersectingCube(*node, half_eps, node_vectors); const std::size_t nVectors(node_vectors.size()); for (std::size_t i = 0; i < nVectors; ++i) -- GitLab