From: alegrand Date: Wed, 11 Jun 2008 16:02:53 +0000 (+0000) Subject: Plug a memleak. X-Git-Tag: v3.3~374 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/0c84313d3072b90158c775fbbee4ee5a32810614?hp=f16b82f28f1d2115de766375f4ef2e668fcd82ec Plug a memleak. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5604 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/src/surf/cpu.c b/src/surf/cpu.c index 604786609c..d30a006d45 100644 --- a/src/surf/cpu.c +++ b/src/surf/cpu.c @@ -14,7 +14,7 @@ surf_cpu_model_t surf_cpu_model = NULL; lmm_system_t cpu_maxmin_system = NULL; xbt_dict_t cpu_set = NULL; -xbt_swag_t running_action_set_that_does_not_need_being_checked = NULL; +static xbt_swag_t running_action_set_that_does_not_need_being_checked = NULL; static void cpu_free(void *cpu) { @@ -405,6 +405,8 @@ static void finalize(void) xbt_swag_free(surf_cpu_model->common_public->states. failed_action_set); xbt_swag_free(surf_cpu_model->common_public->states.done_action_set); + xbt_swag_free(running_action_set_that_does_not_need_being_checked); + running_action_set_that_does_not_need_being_checked = NULL; free(surf_cpu_model->common_public); free(surf_cpu_model->common_private); free(surf_cpu_model->extension_public);