X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPPI%2Fdetail%2FEventBinding.cci;h=6a4cffc188eaad23ca226bdf9e0af18efbe7ca14;hb=69b25a4904fa86324aedc7147502255ce4117885;hp=032d4bd6cfaa92c670e44df551d896bd51d19735;hpb=26610f603ebdd465307b9621f532c1fe19fd5571;p=senf.git diff --git a/senf/PPI/detail/EventBinding.cci b/senf/PPI/detail/EventBinding.cci index 032d4bd..6a4cffc 100644 --- a/senf/PPI/detail/EventBinding.cci +++ b/senf/PPI/detail/EventBinding.cci @@ -32,11 +32,6 @@ /////////////////////////////////////////////////////////////////////////// // senf::ppi::detail::EventBindingBase -prefix_ senf::ppi::detail::EventBindingBase::~EventBindingBase() -{ - descriptor_->enabled(false); -} - prefix_ senf::ppi::EventManager & senf::ppi::detail::EventBindingBase::manager() const { @@ -56,7 +51,9 @@ prefix_ senf::ppi::detail::EventBindingBase::EventBindingBase(EventManager & man module::Module & module, EventDescriptor & descriptor) : manager_(&manager), module_(&module), descriptor_(&descriptor) -{} +{ + descriptor_->binding_ = this; +} ///////////////////////////////cci.e/////////////////////////////////////// #undef prefix_