Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Slight simplification.
[simgrid.git] / src / mc / mc_base.cpp
index fcb4fa08e58dd0bb37dd24dd0e14bea4ed523e3d..2a595673862f719a03fe360f190bc902a2f5e991 100644 (file)
@@ -89,8 +89,7 @@ bool actor_is_enabled(smx_actor_t actor)
 
     case SIMCALL_COMM_WAIT: {
       /* FIXME: check also that src and dst processes are not suspended */
-      const kernel::activity::CommImpl* act =
-          static_cast<kernel::activity::CommImpl*>(simcall_comm_wait__getraw__comm(req));
+      const kernel::activity::CommImpl* act = simcall_comm_wait__getraw__comm(req);
 
       if (act->src_timeout_ || act->dst_timeout_) {
         /* If it has a timeout it will be always be enabled (regardless of who declared the timeout),