From 0c84313d3072b90158c775fbbee4ee5a32810614 Mon Sep 17 00:00:00 2001 From: alegrand Date: Wed, 11 Jun 2008 16:02:53 +0000 Subject: [PATCH] Plug a memleak. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5604 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/surf/cpu.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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); -- 2.20.1