htrdr

Solving radiative transfer in heterogeneous media
git clone git://git.meso-star.fr/htrdr.git
Log | Files | Refs | README | LICENSE

commit 3ded07f1f19febf983ebf0140c9bd5e0deda6efa
parent 5f44f81704acf4fb20b12b0e6cd27ae33b86a267
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Wed, 12 Feb 2025 16:27:56 +0100

planets: fix memory leak when releasing input args

Diffstat:
Msrc/planets/htrdr_planets_args.c | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/src/planets/htrdr_planets_args.c b/src/planets/htrdr_planets_args.c @@ -726,6 +726,7 @@ htrdr_planets_args_release(struct htrdr_planets_args* args) if(args->ground.mtllst_filename) mem_rm(args->ground.mtllst_filename); if(args->ground.name) mem_rm(args->ground.name); if(args->source.rnrl_filename) mem_rm(args->source.rnrl_filename); + if(args->volrad_budget.smsh_filename) mem_rm(args->volrad_budget.smsh_filename); FOR_EACH(i, 0, args->naerosols) { struct rnatm_aerosol_args* aerosol = args->aerosols + i;