From c82469d1e7478549756cee8ed53b219f2f2fde88 Mon Sep 17 00:00:00 2001 From: Kevin Boyd Date: Mon, 17 Dec 2018 16:43:50 -0500 Subject: [PATCH] Fix small leaks in do_md cleanup Change-Id: Ia9a8597e07ab0c45320bfc1d036a99d93d6443d9 --- src/gromacs/mdlib/mdebin.cpp | 1 + src/gromacs/mdlib/mdoutf.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gromacs/mdlib/mdebin.cpp b/src/gromacs/mdlib/mdebin.cpp index cc3b26b5e0..3ff4978346 100644 --- a/src/gromacs/mdlib/mdebin.cpp +++ b/src/gromacs/mdlib/mdebin.cpp @@ -621,6 +621,7 @@ void done_mdebin(t_mdebin *mdebin) done_mde_delta_h_coll(mdebin->dhc); sfree(mdebin->dE); sfree(mdebin->temperatures); + sfree(mdebin->ebin); sfree(mdebin); } diff --git a/src/gromacs/mdlib/mdoutf.cpp b/src/gromacs/mdlib/mdoutf.cpp index 6ecf24a2e2..e706c35ae9 100644 --- a/src/gromacs/mdlib/mdoutf.cpp +++ b/src/gromacs/mdlib/mdoutf.cpp @@ -446,7 +446,7 @@ void done_mdoutf(gmx_mdoutf_t of) { if (of->fp_ene != nullptr) { - close_enx(of->fp_ene); + done_ener_file(of->fp_ene); } if (of->fp_xtc) { -- 2.11.4.GIT