X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/49e85177c669d793e84242983a1b1f430e47184e..cc63d7b267be4c20633a0be7db63b3d88030bee6:/src/surf/platf_generator.c diff --git a/src/surf/platf_generator.c b/src/surf/platf_generator.c index 756cf0a849..feaf4ff09f 100644 --- a/src/surf/platf_generator.c +++ b/src/surf/platf_generator.c @@ -399,7 +399,6 @@ int platf_graph_is_connected(void) { do { //Get the next node xbt_dynar_get_cpy(connected_nodes, iterator, &graph_node); - node_data = xbt_graph_node_get_data(graph_node); //add all the linked nodes to the connected node array outgoing_edges = xbt_graph_node_get_outedges(graph_node); @@ -670,6 +669,7 @@ void platf_generate(void) { node_data->router_id = bprintf("router-%d", ++last_router); router_parameters.id = node_data->router_id; sg_platf_new_router(&router_parameters); + break; } } @@ -699,6 +699,7 @@ void platf_generate(void) { break; case HOST: route_parameters.src = src_data->host_parameters.id; + break; } switch(dst_data->kind) { case ROUTER: @@ -709,6 +710,7 @@ void platf_generate(void) { break; case HOST: route_parameters.dst = dst_data->host_parameters.id; + break; } sg_platf_route_begin(&route_parameters); sg_platf_route_add_link(link_parameters->id, &route_parameters);