From acebd52cacbbceb9b157f603158dc2eddc2e55e6 Mon Sep 17 00:00:00 2001
From: Oliver Sander <oliver.sander@tu-dresden.de>
Date: Fri, 17 May 2019 12:07:46 +0200
Subject: [PATCH] Use std::unique_ptr to store the grid

This is what GridFactory::createGrid returns anyway.
---
 test/localgeodesicfestiffnesstest.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/test/localgeodesicfestiffnesstest.cc b/test/localgeodesicfestiffnesstest.cc
index cbde11a7..9d1e256d 100644
--- a/test/localgeodesicfestiffnesstest.cc
+++ b/test/localgeodesicfestiffnesstest.cc
@@ -67,7 +67,7 @@ energy(const Entity& element,
 
 
 template <int domainDim>
-GridType* makeTestGrid()
+std::unique_ptr<GridType> makeTestGrid()
 {
     // ////////////////////////////////////////////////////////
     //   Make a test grid consisting of a single simplex
@@ -103,7 +103,7 @@ GridType* makeTestGrid()
 template <class TargetSpace, int domainDim>
 void testHessian()
 {
-    const GridType* grid = makeTestGrid<domainDim>();
+    std::unique_ptr<const GridType> grid = makeTestGrid<domainDim>();
 
     const int spaceDim = TargetSpace::TangentVector::dimension;
     const int embeddedSpaceDim = TargetSpace::EmbeddedTangentVector::dimension;
-- 
GitLab