From 1647537916cb3fcc64bebf6faafb3e30837d2b46 Mon Sep 17 00:00:00 2001 From: Josh Borrow <joshua.borrow@durham.ac.uk> Date: Tue, 2 Jun 2020 17:05:53 +0100 Subject: [PATCH] Freed output_options at the end of `main` and `main_fof` --- examples/main.c | 1 + examples/main_fof.c | 1 + 2 files changed, 2 insertions(+) diff --git a/examples/main.c b/examples/main.c index 7307e589f0..90ec834dce 100644 --- a/examples/main.c +++ b/examples/main.c @@ -1572,6 +1572,7 @@ int main(int argc, char *argv[]) { if (with_feedback) feedback_clean(e.feedback_props); engine_clean(&e, /*fof=*/0, restart); free(params); + free(output_options); #ifdef WITH_MPI if ((res = MPI_Finalize()) != MPI_SUCCESS) diff --git a/examples/main_fof.c b/examples/main_fof.c index 03277e3c1d..1ca3ab8402 100644 --- a/examples/main_fof.c +++ b/examples/main_fof.c @@ -709,6 +709,7 @@ int main(int argc, char *argv[]) { pm_mesh_clean(&mesh); engine_clean(&e, /*fof=*/1, /*restart=*/0); free(params); + free(output_options); /* Say goodbye. */ if (myrank == 0) message("done. Bye."); -- GitLab