X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/22f0a9f34379900e70aac6953273e71344d8ca0d..91c01af98e14d7aa23b1b95199d00aa684434fc6:/src/mc/mc_visited.cpp diff --git a/src/mc/mc_visited.cpp b/src/mc/mc_visited.cpp index e8e6922f25..40db5aad8a 100644 --- a/src/mc/mc_visited.cpp +++ b/src/mc/mc_visited.cpp @@ -355,7 +355,8 @@ mc_visited_state_t is_visited_state(mc_state_t graph_state) mc_visited_state_t state_test; xbt_dynar_foreach(visited_states, cursor2, state_test){ - if (!MC_important_snapshot(state_test->system_state) && state_test->num < min2) { + if (!mc_model_checker->is_important_snapshot(*state_test->system_state) + && state_test->num < min2) { index2 = cursor2; min2 = state_test->num; } @@ -472,7 +473,7 @@ int is_visited_pair(mc_visited_pair_t visited_pair, mc_pair_t pair) { unsigned int cursor2 = 0; unsigned int index2 = 0; xbt_dynar_foreach(visited_pairs, cursor2, pair_test) { - if (!MC_important_snapshot(pair_test->graph_state->system_state) + if (!mc_model_checker->is_important_snapshot(*pair_test->graph_state->system_state) && pair_test->num < min2) { index2 = cursor2; min2 = pair_test->num;