smx_activity_t SIMIX_comm_ref(smx_activity_t comm)
{
if (comm != nullptr)
- intrusive_ptr_add_ref(comm);
+ comm->ref();
return comm;
}
void SIMIX_comm_unref(smx_activity_t comm)
{
if (comm != nullptr)
- intrusive_ptr_release(comm);
+ comm->unref();
}