From a30163e1d5d4b5e926b19bb451adbf60ddd2a6a2 Mon Sep 17 00:00:00 2001 From: Simon Giraudot Date: Wed, 20 Jul 2016 10:08:33 +0200 Subject: [PATCH] Bugfix: properly clear scene and memory leak fix --- .../demo/Optimal_transportation_reconstruction_2/scene.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Optimal_transportation_reconstruction_2/demo/Optimal_transportation_reconstruction_2/scene.h b/Optimal_transportation_reconstruction_2/demo/Optimal_transportation_reconstruction_2/scene.h index 4d8330d5bde..dd826b0b44f 100644 --- a/Optimal_transportation_reconstruction_2/demo/Optimal_transportation_reconstruction_2/scene.h +++ b/Optimal_transportation_reconstruction_2/demo/Optimal_transportation_reconstruction_2/scene.h @@ -104,11 +104,12 @@ public: } ~Scene() { - clear(); + delete m_pwsrec; } void clear() { - m_pwsrec->clear(); + delete m_pwsrec; + m_pwsrec = new Optimal_transportation_reconstruction_kerneled_2(); m_samples.clear(); }