X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/aeecb4a229ff5617422483d5945c875dce84ac0e..509e8eaf9d87061013538f79a0fba44865c58c0a:/src/simix/smx_global.c diff --git a/src/simix/smx_global.c b/src/simix/smx_global.c index 9d261b165f..a94fc2fd44 100644 --- a/src/simix/smx_global.c +++ b/src/simix/smx_global.c @@ -299,8 +299,8 @@ double SIMIX_solve(xbt_fifo_t actions_done, xbt_fifo_t actions_failed) void *arg = NULL; xbt_dynar_foreach(model_list, iter, model) { - if (xbt_swag_size(model->common_public->states.failed_action_set) - || xbt_swag_size(model->common_public->states.done_action_set)) { + if (xbt_swag_size(model->common_public.states.failed_action_set) + || xbt_swag_size(model->common_public.states.done_action_set)) { state_modifications = 1; break; } @@ -339,7 +339,7 @@ double SIMIX_solve(xbt_fifo_t actions_done, xbt_fifo_t actions_failed) /* Wake up all process waiting for the action finish */ xbt_dynar_foreach(model_list, iter, model) { while ((action = - xbt_swag_extract(model->common_public-> + xbt_swag_extract(model->common_public. states.failed_action_set))) { smx_action = action->data; if (smx_action) { @@ -347,7 +347,7 @@ double SIMIX_solve(xbt_fifo_t actions_done, xbt_fifo_t actions_failed) } } while ((action = - xbt_swag_extract(model->common_public-> + xbt_swag_extract(model->common_public. states.done_action_set))) { smx_action = action->data; if (smx_action) {