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/server.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/server.cpp') diff --git a/src/server.cpp b/src/server.cpp index cbd743c49..25140989b 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -53,8 +53,7 @@ void InspIRCd::Exit(int status) SetServiceStopped(status); #endif this->Cleanup(); - ServerInstance = nullptr; - delete this; + insp::delete_zero(ServerInstance); exit(status); } -- cgit v1.3.1-10-gc9f91