X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/936a14d7a4de6b0ab971a416d16a2b7099fc5cc1..12c0f182635ed71b370d608b5b9a614153765cd4:/src/simix/smx_network.c diff --git a/src/simix/smx_network.c b/src/simix/smx_network.c index 3be4eb5bec..7f90b67dac 100644 --- a/src/simix/smx_network.c +++ b/src/simix/smx_network.c @@ -340,17 +340,17 @@ void SIMIX_comm_destroy_internal_actions(smx_action_t action) #ifdef HAVE_LATENCY_BOUND_TRACKING action->latency_limited = SIMIX_comm_is_latency_bounded(action); #endif - action->comm.surf_comm->model_type->action_unref(action->comm.surf_comm); + action->comm.surf_comm->model_obj->action_unref(action->comm.surf_comm); action->comm.surf_comm = NULL; } if (action->comm.src_timeout){ - action->comm.src_timeout->model_type->action_unref(action->comm.src_timeout); + action->comm.src_timeout->model_obj->action_unref(action->comm.src_timeout); action->comm.src_timeout = NULL; } if (action->comm.dst_timeout){ - action->comm.dst_timeout->model_type->action_unref(action->comm.dst_timeout); + action->comm.dst_timeout->model_obj->action_unref(action->comm.dst_timeout); action->comm.dst_timeout = NULL; } }