From c1807a4ecb96b7b005c44dee5616d72741ab17a5 Mon Sep 17 00:00:00 2001 From: "Mulas, Giacomo" <gmulas@oa-cagliari.inaf.it> Date: Thu, 21 Mar 2024 07:35:10 +0100 Subject: [PATCH] free zpv before c4, since it needs c4->lm: now valgrind is clean. --- src/cluster/cluster.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/cluster/cluster.cpp b/src/cluster/cluster.cpp index 8e86c417..6f1b9aaf 100644 --- a/src/cluster/cluster.cpp +++ b/src/cluster/cluster.cpp @@ -672,12 +672,6 @@ void cluster(string config_file, string data_file, string output_path) { } fclose(output); // Clean memory - delete c1; - delete c1ao; - delete c3; - delete c4; - delete c6; - delete c9; for (int zi = c4->lm - 1; zi > -1; zi--) { for (int zj = 2; zj > -1; zj--) { delete[] zpv[zi][zj][1]; @@ -687,6 +681,12 @@ void cluster(string config_file, string data_file, string output_path) { delete[] zpv[zi]; } delete[] zpv; + delete c1; + delete c1ao; + delete c3; + delete c4; + delete c6; + delete c9; delete[] am_vector; delete[] am; //delete[] tam; -- GitLab