summaryrefslogtreecommitdiff
path: root/src/timers.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/timers.cpp')
-rw-r--r--src/timers.cpp15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/timers.cpp b/src/timers.cpp
index 0d3f3b205..74641e40f 100644
--- a/src/timers.cpp
+++ b/src/timers.cpp
@@ -11,24 +11,22 @@
std::multimap<time_t, Timer *> TimerManager::Timers;
-Timer::Timer(long time_from_now, time_t now, bool repeating)
+Timer::Timer(long time_from_now, bool repeating)
{
owner = NULL;
- trigger = now + time_from_now;
+ trigger = Anope::CurTime + time_from_now;
secs = time_from_now;
repeat = repeating;
- settime = now;
TimerManager::AddTimer(this);
}
-Timer::Timer(Module *creator, long time_from_now, time_t now, bool repeating)
+Timer::Timer(Module *creator, long time_from_now, bool repeating)
{
owner = creator;
- trigger = now + time_from_now;
+ trigger = Anope::CurTime + time_from_now;
secs = time_from_now;
repeat = repeating;
- settime = now;
TimerManager::AddTimer(this);
}
@@ -55,11 +53,6 @@ bool Timer::GetRepeat() const
return repeat;
}
-time_t Timer::GetSetTime() const
-{
- return settime;
-}
-
void Timer::SetSecs(time_t t)
{
TimerManager::DelTimer(this);