X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4fddca5a25e18bdf8b5eb0542e0fa98203e091da..dfc51f501696448084be2d73851914f96050162d:/src/surf/maxmin.c diff --git a/src/surf/maxmin.c b/src/surf/maxmin.c index b75e448309..34c6d4cdb6 100644 --- a/src/surf/maxmin.c +++ b/src/surf/maxmin.c @@ -624,9 +624,6 @@ void lmm_solve(lmm_system_t sys) } /* Find out which variables reach the maximum */ - cnst_list = - sys->selective_update_active ? &(sys->modified_constraint_set) : - &(sys->active_constraint_set); min_usage = -1; min_bound = -1; xbt_swag_foreach(cnst, cnst_list) { @@ -811,12 +808,11 @@ static void lmm_update_modified_set(lmm_system_t sys, */ static void lmm_remove_all_modified_set(lmm_system_t sys) { - lmm_element_t elem = NULL; - lmm_element_t elem_next = NULL; - xbt_swag_t elem_list = NULL; + xbt_swag_t modified_constraint_set = &sys->modified_constraint_set; + lmm_constraint_t cnst; + lmm_constraint_t cnst_next; - elem_list = &(sys->modified_constraint_set); - xbt_swag_foreach_safe(elem, elem_next, elem_list) { - xbt_swag_remove(elem, elem_list); + xbt_swag_foreach_safe(cnst, cnst_next, modified_constraint_set) { + xbt_swag_remove(cnst, modified_constraint_set); } }