diff options
author | thevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2014-01-27 12:20:48 +0000 |
---|---|---|
committer | thevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2014-01-27 12:20:48 +0000 |
commit | a103a091270caf6346564b9fa7d0ff3000bbfabe (patch) | |
tree | a7841e40a4181889c0548ed1428031dc73258f0d /tests | |
parent | 2a15a2283a608da28a1a80f5ce10e4d917263b5c (diff) | |
download | mpc-a103a091270caf6346564b9fa7d0ff3000bbfabe.tar.gz |
[tests] Fix memory leaks.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1442 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'tests')
-rw-r--r-- | tests/clear_parameters.c | 1 | ||||
-rw-r--r-- | tests/read_description.c | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/tests/clear_parameters.c b/tests/clear_parameters.c index cded00c..a01252d 100644 --- a/tests/clear_parameters.c +++ b/tests/clear_parameters.c @@ -70,6 +70,7 @@ clear_parameters (mpc_fun_param_t *params) int in, out; int total = params->nbout + params->nbin; + free (params->name); for (out = 0; out < params->nbout; out++) { clear_param (&(params->P[out]), params->T[out]); diff --git a/tests/read_description.c b/tests/read_description.c index f706b69..8615535 100644 --- a/tests/read_description.c +++ b/tests/read_description.c @@ -269,4 +269,6 @@ read_description (mpc_fun_param_t* param, const char *filename) MPC_ASSERT (nbout + nbin + j < PARAMETER_ARRAY_SIZE); param->T[nbout + nbin + j] = param->T[j]; } + + close_datafile(&datafile_context); } |