]> git.tdb.fi Git - libs/core.git/blobdiff - source/time/timer.cpp
Remove deprecated things
[libs/core.git] / source / time / timer.cpp
index be1d1ed3291482b453ab03d228f5961eb80b8cab..c15cd28eaed1752f6cc3c904ba57d2171dd030c5 100644 (file)
@@ -54,14 +54,6 @@ void Timer::cancel(Slot &slot)
                }
 }
 
-void Timer::tick(bool block)
-{
-       if(block)
-               tick();
-       else
-               tick(zero);
-}
-
 void Timer::tick()
 {
        do_tick(-sec);
@@ -69,6 +61,9 @@ void Timer::tick()
 
 void Timer::tick(const TimeDelta &timeout)
 {
+       if(timeout<zero)
+               throw invalid_argument("Timer::tick");
+
        do_tick(timeout);
 }