X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/863aeead864a309c494893a1b06ec33ed2b7daf1..d68a0ac239494f0a1c7f21b7c195f453ee7a31eb:/src/simix/libsmx.cpp diff --git a/src/simix/libsmx.cpp b/src/simix/libsmx.cpp index ddb760abb6..5c1ee870bf 100644 --- a/src/simix/libsmx.cpp +++ b/src/simix/libsmx.cpp @@ -459,7 +459,8 @@ smx_activity_t simcall_comm_iprobe(smx_mailbox_t mbox, int type, int src, int ta void simcall_comm_cancel(smx_activity_t synchro) { simgrid::simix::kernelImmediate([synchro] { - simgrid::kernel::activity::CommImpl* comm = static_cast(synchro); + simgrid::kernel::activity::CommImplPtr comm = + boost::static_pointer_cast(synchro); comm->cancel(); }); }