From 7edc627317599950cbbc7442f5d0c781203a014b Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Mon, 23 Jan 2023 09:37:15 +0000 Subject: Replace VAFORMAT/InspIRCd::Format/... with fmt::sprintf. --- src/modules/m_disable.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/modules/m_disable.cpp') diff --git a/src/modules/m_disable.cpp b/src/modules/m_disable.cpp index b7bc31892..1968e67f1 100644 --- a/src/modules/m_disable.cpp +++ b/src/modules/m_disable.cpp @@ -64,15 +64,13 @@ private: } } - void WriteLog(const char* message, ...) const ATTR_PRINTF(2, 3) + template + void WriteLog(const char* message, Args&&... args) const { - std::string buffer; - VAFORMAT(buffer, message, message); - if (notifyopers) - ServerInstance->SNO.WriteToSnoMask('a', buffer); + ServerInstance->SNO.WriteToSnoMask('a', message, std::forward(args)...); else - ServerInstance->Logs.Normal(MODNAME, buffer); + ServerInstance->Logs.Normal(MODNAME, message, std::forward(args)...); } public: -- cgit v1.3.1-10-gc9f91