git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@9835
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
MSG_error_t MSG_clean(void)
{
MSG_error_t MSG_clean(void)
{
+// Exit the LIB host_lib
+xbt_lib_free(&host_lib);
+xbt_lib_free(&link_lib);
+xbt_lib_free(&as_router_lib);
+
+
#ifdef HAVE_TRACING
TRACE_surf_release();
#endif
#ifdef HAVE_TRACING
TRACE_surf_release();
#endif
xbt_swag_free(sd_global->done_task_set);
xbt_swag_free(sd_global->failed_task_set);
xbt_swag_free(sd_global->done_task_set);
xbt_swag_free(sd_global->failed_task_set);
+ // Exit the LIB host_lib
+ xbt_lib_free(&host_lib);
+ xbt_lib_free(&link_lib);
+ xbt_lib_free(&as_router_lib);
+
xbt_free(sd_global);
sd_global = NULL;
xbt_free(sd_global);
sd_global = NULL;
surf_parse_lex_destroy();
surf_parse_free_callbacks();
NOW = 0; /* Just in case the user plans to restart the simulation afterward */
surf_parse_lex_destroy();
surf_parse_free_callbacks();
NOW = 0; /* Just in case the user plans to restart the simulation afterward */
- // Exit the LIB host_lib
- xbt_lib_free(&host_lib);
- xbt_lib_free(&link_lib);
- xbt_lib_free(&as_router_lib);
}
void surf_presolve(void)
}
void surf_presolve(void)