X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/10728a913d95590a3d5f162ce6016ca3e3cd4e92..863d7ae03c294566165effc8a6eff7fed7cb3e9f:/src/kernel/lmm/fair_bottleneck.cpp diff --git a/src/kernel/lmm/fair_bottleneck.cpp b/src/kernel/lmm/fair_bottleneck.cpp index 5ff0ef272f..71de3e7559 100644 --- a/src/kernel/lmm/fair_bottleneck.cpp +++ b/src/kernel/lmm/fair_bottleneck.cpp @@ -11,6 +11,7 @@ #include #include #include +#include XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(surf_maxmin); #define SHOW_EXPR_G(expr) XBT_DEBUG(#expr " = %g", expr); @@ -132,7 +133,7 @@ void simgrid::kernel::lmm::bottleneck_solve(lmm_system_t sys) break; if (elem.consumption_weight > 0 && elem.variable->saturated_variable_set_hook.is_linked()) { XBT_DEBUG("\t\tGet rid of variable %p", elem.variable); - var_list.erase(var_list.iterator_to(*elem.variable)); + simgrid::xbt::intrusive_erase(var_list, *elem.variable); } } } else {