From 21470e468f3d83143e8c553967867e64130e12e6 Mon Sep 17 00:00:00 2001 From: mquinson Date: Tue, 10 Jun 2008 11:57:57 +0000 Subject: [PATCH] plug memleaks git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5592 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/surf/cpu.c | 2 ++ src/surf/network.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/surf/cpu.c b/src/surf/cpu.c index 69aedef073..604786609c 100644 --- a/src/surf/cpu.c +++ b/src/surf/cpu.c @@ -397,6 +397,8 @@ static xbt_dict_t get_properties(void *cpu) static void finalize(void) { xbt_dict_free(&cpu_set); + lmm_system_free(cpu_maxmin_system); + cpu_maxmin_system = NULL; xbt_swag_free(surf_cpu_model->common_public->states.ready_action_set); xbt_swag_free(surf_cpu_model->common_public->states. running_action_set); diff --git a/src/surf/network.c b/src/surf/network.c index d3d95e1902..c195b2e649 100644 --- a/src/surf/network.c +++ b/src/surf/network.c @@ -704,6 +704,8 @@ static void finalize(void) free(routing_table_size); routing_table_size = NULL; host_number = 0; + lmm_system_free(network_maxmin_system); + network_maxmin_system = NULL; } static void surf_network_model_init_internal(void) -- 2.20.1