summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorthevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2014-01-27 12:20:48 +0000
committerthevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2014-01-27 12:20:48 +0000
commita103a091270caf6346564b9fa7d0ff3000bbfabe (patch)
treea7841e40a4181889c0548ed1428031dc73258f0d
parent2a15a2283a608da28a1a80f5ce10e4d917263b5c (diff)
downloadmpc-a103a091270caf6346564b9fa7d0ff3000bbfabe.tar.gz
[tests] Fix memory leaks.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@1442 211d60ee-9f03-0410-a15a-8952a2c7a4e4
-rw-r--r--tests/clear_parameters.c1
-rw-r--r--tests/read_description.c2
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);
}