Fix of memory leak
authorMichael Shirts <michael.shirts@virginia.edu>
Sun, 26 May 2013 15:52:52 +0000 (11:52 -0400)
committerMark Abraham <mark.j.abraham@gmail.com>
Sun, 26 May 2013 20:15:59 +0000 (22:15 +0200)
Fixes #1265 (probably)

freeing data in expanded ensemble code that should have been freed all along.

Change-Id: I115ee068c56e4edab8fcea828e60ee1386f00716

src/mdlib/expanded.c

index 5c05025af82eebbe08c26ff19d173fb0cc7366ee..53564574b9be640297acf89089e6b9eebdf28835 100644 (file)
@@ -1430,6 +1430,7 @@ extern int ExpandedEnsembleDynamics(FILE *log, t_inputrec *ir, gmx_enerdata_t *e
             }
         }
     }
+    sfree(pfep_lamee);
     sfree(scaled_lamee);
     sfree(weighted_lamee);
     sfree(p_k);