fixes for ClockService::clock_type -> RestrictedInt change introduced by last commit
[senf.git] / senf / PPI / IntervalTimer.cc
index aacd6de..04ffa4c 100644 (file)
@@ -33,9 +33,7 @@
 
 // Custom includes
 #include "EventManager.hh"
-#include <senf/Utils/ClockTypeMacros.hh>
 
-//#include "IntervalTimer.mpp"
 #define prefix_
 //-/////////////////////////////////////////////////////////////////////////////////////////////////
 
@@ -61,7 +59,7 @@ prefix_ void senf::ppi::IntervalTimer::v_disable()
 
 prefix_ void senf::ppi::IntervalTimer::schedule()
 {
-    info_.expected = SENF_INT2CLOCKTYPE(SENF_CLOCKTYPEVAL(info_.intervalStart) + ( SENF_CLOCKTYPEVAL(interval_) * (info_.number+1) ) / eventsPerInterval_);
+    info_.expected = info_.intervalStart + ( interval_ * (info_.number+1) ) / eventsPerInterval_;
     timer_.timeout(info_.expected);
 }