X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/fde63ab63d776f60717181c36961cde86cb6d23d..eadbe829389f23151f79257824f3164d7801bbc7:/src/kernel/activity/IoImpl.cpp diff --git a/src/kernel/activity/IoImpl.cpp b/src/kernel/activity/IoImpl.cpp index 1a08cb3b25..3bbef385a4 100644 --- a/src/kernel/activity/IoImpl.cpp +++ b/src/kernel/activity/IoImpl.cpp @@ -68,7 +68,7 @@ IoImpl* IoImpl::start() surf_action_->set_data(this); XBT_DEBUG("Create IO synchro %p %s", this, get_cname()); - IoImpl::on_start(this); + IoImpl::on_start(*this); return this; } @@ -99,7 +99,7 @@ void IoImpl::post() default: THROW_IMPOSSIBLE; } - on_completion(this); + on_completion(*this); finish(); } @@ -134,8 +134,8 @@ void IoImpl::finish() /************* * Callbacks * *************/ -xbt::signal IoImpl::on_start; -xbt::signal IoImpl::on_completion; +xbt::signal IoImpl::on_start; +xbt::signal IoImpl::on_completion; } // namespace activity } // namespace kernel