X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5fec5d08d744431061257ced7d7244182468b2f8..78cf63c4e0797bb270e0e809f7cb41d9d598c214:/src/kernel/routing/FloydZone.cpp diff --git a/src/kernel/routing/FloydZone.cpp b/src/kernel/routing/FloydZone.cpp index af401c11f0..e48a460856 100644 --- a/src/kernel/routing/FloydZone.cpp +++ b/src/kernel/routing/FloydZone.cpp @@ -62,11 +62,7 @@ void FloydZone::get_local_route(const NetPoint* src, const NetPoint* dst, Route* get_global_route(prev_dst_gw, e_route->gw_src_, route->link_list_, lat); } - for (auto const& link : e_route->link_list_) { - route->link_list_.push_back(link); - if (lat) - *lat += link->get_latency(); - } + add_link_latency(route->link_list_, e_route->link_list_, lat); prev_dst_gw = e_route->gw_dst_; }