From b5404f841552f756f6a319c5957c32ffbd3d52b9 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Mon, 23 Jan 2023 00:08:26 +0000 Subject: Move duration functions to their own header. --- src/modules/m_repeat.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/modules/m_repeat.cpp') diff --git a/src/modules/m_repeat.cpp b/src/modules/m_repeat.cpp index 85953c851..33c784a5b 100644 --- a/src/modules/m_repeat.cpp +++ b/src/modules/m_repeat.cpp @@ -26,6 +26,7 @@ #include "inspircd.h" +#include "duration.h" #include "extension.h" #include "modules/exemption.h" #include "numerichelper.h" @@ -286,7 +287,7 @@ private: if ((settings.Lines = ConvToNum(item)) == 0) return false; - if ((!stream.GetToken(item)) || !InspIRCd::Duration(item, settings.Seconds) || (settings.Seconds == 0)) + if ((!stream.GetToken(item)) || !Duration::TryFrom(item, settings.Seconds) || (settings.Seconds == 0)) // Required parameter missing return false; @@ -415,7 +416,7 @@ public: const std::string kickmsg = Template::Replace(rm.ms.KickMessage, { { "diff", ConvToStr(settings->Diff) }, - { "duration", InspIRCd::DurationString(settings->Seconds) }, + { "duration", Duration::ToString(settings->Seconds) }, { "lines", ConvToStr(settings->Lines) }, { "seconds", ConvToStr(settings->Seconds) }, }); -- cgit v1.3.1-10-gc9f91