X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/eb5b6b0c3c4d9a38bb205b2c8bc9aeeba8674a25..d896265a56dbf34328e32566da1932835d840d27:/src/surf/platf_generator.c diff --git a/src/surf/platf_generator.c b/src/surf/platf_generator.c index feaf4ff09f..a011a523ea 100644 --- a/src/surf/platf_generator.c +++ b/src/surf/platf_generator.c @@ -447,7 +447,7 @@ void platf_graph_clear_links(void) { } //Delete edges from the graph xbt_dynar_foreach(dynar_edges_cpy, i, graph_edge) { - xbt_graph_free_edge(platform_graph, graph_edge, xbt_free); + xbt_graph_free_edge(platform_graph, graph_edge, xbt_free_f); } //remove the dynar copy xbt_dynar_free(&dynar_edges_cpy); @@ -616,8 +616,8 @@ void platf_generate(void) { sg_platf_host_cbarg_t host_parameters; sg_platf_cluster_cbarg_t cluster_parameters; sg_platf_link_cbarg_t link_parameters; - s_sg_platf_router_cbarg_t router_parameters; /* This one is not a pointer! */ - s_sg_platf_route_cbarg_t route_parameters; /* neither this one! */ + s_sg_platf_router_cbarg_t router_parameters = SG_PLATF_ROUTER_INITIALIZER; /* This one is not a pointer! */ + s_sg_platf_route_cbarg_t route_parameters = SG_PLATF_ROUTE_INITIALIZER; /* neither this one! */ router_parameters.coord = NULL; route_parameters.symmetrical = FALSE;