X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2cc8ea0d3fabf1676e26e7361de7c45d09d5a2b6..529000951f78d95e3e299d381b6f05a202d59993:/src/simix/smx_global.c diff --git a/src/simix/smx_global.c b/src/simix/smx_global.c index a486e41fb3..72ea2c78ec 100644 --- a/src/simix/smx_global.c +++ b/src/simix/smx_global.c @@ -72,7 +72,6 @@ void SIMIX_global_init(int *argc, char **argv) simix_global = xbt_new0(s_smx_global_t, 1); - simix_global->host = xbt_dict_new(); simix_global->process_to_run = xbt_dynar_new(sizeof(void *), NULL); simix_global->process_list = xbt_swag_new(xbt_swag_offset(proc, process_hookup)); @@ -111,7 +110,7 @@ void SIMIX_global_init(int *argc, char **argv) } XBT_DEBUG("ADD SIMIX LEVELS"); - SIMIX_HOST_LEVEL = xbt_lib_add_level(host_lib,free); + SIMIX_HOST_LEVEL = xbt_lib_add_level(host_lib,SIMIX_host_destroy); } /** @@ -142,7 +141,6 @@ void SIMIX_clean(void) simix_global->process_list = NULL; simix_global->process_to_destroy = NULL; xbt_dict_free(&(simix_global->registered_functions)); - xbt_dict_free(&(simix_global->host)); /* Let's free maestro now */ SIMIX_context_free(simix_global->maestro_process->context);