-- cgit v1.2.3 From 18c1daaba21430c54647f4823eec9c7ed52c2878 Mon Sep 17 00:00:00 2001 From: vrouvrea Date: Tue, 19 Sep 2017 12:09:27 +0000 Subject: Fix memory leak git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/branches/python_memory_leak_fix@2686 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: a8fd65accb5be293e9d3f5fe411225745cb76b0b --- src/cython/include/Rips_complex_interface.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cython/include/Rips_complex_interface.h b/src/cython/include/Rips_complex_interface.h index d06ee4bd..02985727 100644 --- a/src/cython/include/Rips_complex_interface.h +++ b/src/cython/include/Rips_complex_interface.h @@ -71,6 +71,10 @@ class Rips_complex_interface { } } + ~Rips_complex_interface() { + delete rips_complex_; + } + void create_simplex_tree(Simplex_tree_interface<>* simplex_tree, int dim_max) { rips_complex_->create_complex(*simplex_tree, dim_max); simplex_tree->initialize_filtration(); -- cgit v1.2.3