1
0
mirror of https://github.com/anope/anope.git synced 2026-06-27 17:46:39 +02:00

Consistently use time_t for the timer duration.

This commit is contained in:
Sadie Powell
2024-02-11 18:10:38 +00:00
parent 30b9f12711
commit cef56abea4
5 changed files with 11 additions and 11 deletions
+4 -4
View File
@@ -11,20 +11,20 @@
std::multimap<time_t, Timer *> TimerManager::Timers;
Timer::Timer(long time_from_now, bool repeating)
Timer::Timer(time_t time_from_now, bool repeating)
{
owner = NULL;
trigger = Anope::CurTime + time_from_now;
trigger = Anope::CurTime + std::abs(time_from_now);
secs = time_from_now;
repeat = repeating;
TimerManager::AddTimer(this);
}
Timer::Timer(Module *creator, long time_from_now, bool repeating)
Timer::Timer(Module *creator, time_t time_from_now, bool repeating)
{
owner = creator;
trigger = Anope::CurTime + time_from_now;
trigger = Anope::CurTime + std::abs(time_from_now);
secs = time_from_now;
repeat = repeating;