diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.cpp | 6 | ||||
| -rw-r--r-- | src/timers.cpp | 8 | ||||
| -rw-r--r-- | src/uplink.cpp | 2 |
3 files changed, 8 insertions, 8 deletions
diff --git a/src/main.cpp b/src/main.cpp index 83ddfa13f..4fd433ce1 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -50,7 +50,7 @@ public: { } - void Tick(time_t) override + void Tick() override { Anope::SaveDatabases(); } @@ -65,7 +65,7 @@ public: { } - void Tick(time_t) override + void Tick() override { FOREACH_MOD(OnExpireTick, ()); } @@ -176,7 +176,7 @@ int main(int ac, char **av, char **envp) /* Process timers */ if (Anope::CurTime - last_check >= Config->TimeoutCheck) { - TimerManager::TickTimers(Anope::CurTime); + TimerManager::TickTimers(); last_check = Anope::CurTime; } diff --git a/src/timers.cpp b/src/timers.cpp index 9e0f46277..fed5d6396 100644 --- a/src/timers.cpp +++ b/src/timers.cpp @@ -89,20 +89,20 @@ void TimerManager::DelTimer(Timer *t) } } -void TimerManager::TickTimers(time_t ctime) +void TimerManager::TickTimers() { while (!Timers.empty()) { std::multimap<time_t, Timer *>::iterator it = Timers.begin(); Timer *t = it->second; - if (t->GetTimer() > ctime) + if (t->GetTimer() > Anope::CurTime) break; - t->Tick(ctime); + t->Tick(); if (t->GetRepeat()) - t->SetTimer(ctime + t->GetSecs()); + t->SetTimer(Anope::CurTime + t->GetSecs()); else delete t; } diff --git a/src/uplink.cpp b/src/uplink.cpp index 0e4605841..f173bf10c 100644 --- a/src/uplink.cpp +++ b/src/uplink.cpp @@ -26,7 +26,7 @@ public: { } - void Tick(time_t) override + void Tick() override { try { |
