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(); }