Fix SCons 1.2.0 build failure
[senf.git] / PPI / Events.cci
index 7d113b3..3800f20 100644 (file)
@@ -40,21 +40,11 @@ prefix_ bool senf::ppi::EventDescriptor::enabled()
     return enabled_;
 }
 
-prefix_ void senf::ppi::EventDescriptor::enabled(bool v)
-{
-    SENF_ASSERT(v_isRegistered());
-    if (v && ! enabled_)
-        v_enable();
-    else if (! v && enabled_)
-        v_disable();
-    enabled_ = v;
-}
-
 ////////////////////////////////////////
 // protected members
 
 prefix_ senf::ppi::EventDescriptor::EventDescriptor()
-    : enabled_(false)
+    : enabled_(false), throttled_(false)
 {}
 
 ////////////////////////////////////////
@@ -62,6 +52,7 @@ prefix_ senf::ppi::EventDescriptor::EventDescriptor()
 
 prefix_ void senf::ppi::EventDescriptor::notifyThrottle()
 {
+    throttled_ = true;
     enabled(false);
 }