From fa2439a9832218dfde0a190c009bd4603ec024fa Mon Sep 17 00:00:00 2001 From: Giovanni La Mura <giovanni.lamura@inaf.it> Date: Mon, 4 Mar 2024 14:53:25 +0100 Subject: [PATCH] Clean memory after writing formatted configuration --- src/libnptm/Configuration.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libnptm/Configuration.cpp b/src/libnptm/Configuration.cpp index e7ed703b..04cdb5c0 100644 --- a/src/libnptm/Configuration.cpp +++ b/src/libnptm/Configuration.cpp @@ -1067,6 +1067,12 @@ void ScattererConfiguration::write_formatted(string file_name) { ); break; } + // Clean memory + delete[] xi_vec; + delete[] pu_vec; + delete[] ev_vec; + delete[] wn_vec; + delete[] wl_vec; } else { // idfc < 0, Dielectric functions are at XIP and XI is scale for dimensions double pu, wn; xi_vec = scale_vec; -- GitLab