From aed47513a5410a10ac9b477c621fbce425593c7f Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sun, 29 Mar 2026 15:48:47 +0100 Subject: Move service types to their own namespace. - ServiceProvider is now Service::Provider - DataProvider is now Service::SimpleProvider (the old name does not really make sense now we don't have SERVICE_DATA and the only difference is automatic registration. - Some members of ModuleManager have been elevated to the Service namespace in case other code wants to use them. --- src/logging.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/logging.cpp') diff --git a/src/logging.cpp b/src/logging.cpp index 872a5d785..f0012052a 100644 --- a/src/logging.cpp +++ b/src/logging.cpp @@ -120,7 +120,7 @@ bool Log::FileMethod::Tick() } Log::Engine::Engine(const WeakModulePtr& Creator, const std::string& Name) - : DataProvider(Creator, "Log::Engine", Name) + : Service::SimpleProvider(Creator, "Log::Engine", Name) { } @@ -298,8 +298,8 @@ void Log::Manager::OpenLogs(bool requiremethods) void Log::Manager::RegisterServices() { - ServiceProvider* coreloggers[] = { &filelog, &stderrlog, &stdoutlog }; - ServerInstance->Modules.AddServices(coreloggers, sizeof(coreloggers)/sizeof(ServiceProvider*)); + Service::Provider* coreloggers[] = { &filelog, &stderrlog, &stdoutlog }; + ServerInstance->Modules.AddServices(coreloggers, sizeof(coreloggers)/sizeof(Service::Provider*)); } void Log::Manager::UnloadEngine(const Engine* engine) -- cgit v1.3.1-10-gc9f91