From: mquinson Date: Tue, 10 Jun 2008 11:57:57 +0000 (+0000) Subject: plug memleaks X-Git-Tag: v3.3~384 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/21470e468f3d83143e8c553967867e64130e12e6 plug memleaks git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5592 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- 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)