From 6223bd5f317ecb8121c83c687dfa658cc0f58632 Mon Sep 17 00:00:00 2001 From: "Alexander A. Klimov" Date: Mon, 26 Jan 2026 14:37:59 +0100 Subject: [PATCH] Remove unused `DbTypeRegistry` --- lib/db_ido/dbtype.cpp | 4 ---- lib/db_ido/dbtype.hpp | 7 ------- 2 files changed, 11 deletions(-) diff --git a/lib/db_ido/dbtype.cpp b/lib/db_ido/dbtype.cpp index 06b5ccd2a..8006171ce 100644 --- a/lib/db_ido/dbtype.cpp +++ b/lib/db_ido/dbtype.cpp @@ -8,10 +8,6 @@ using namespace icinga; -INITIALIZE_ONCE_WITH_PRIORITY([]{ - DbTypeRegistry::GetInstance()->Freeze(); -}, InitializePriority::FreezeNamespaces); - DbType::DbType(String name, String table, long tid, String idcolumn, DbType::ObjectFactory factory) : m_Name(std::move(name)), m_Table(std::move(table)), m_TypeID(tid), m_IDColumn(std::move(idcolumn)), m_ObjectFactory(std::move(factory)) { } diff --git a/lib/db_ido/dbtype.hpp b/lib/db_ido/dbtype.hpp index 68fe25152..b210aabb3 100644 --- a/lib/db_ido/dbtype.hpp +++ b/lib/db_ido/dbtype.hpp @@ -56,13 +56,6 @@ private: ObjectMap m_Objects; }; -/** - * A registry for DbType objects. - * - * @ingroup ido - */ -using DbTypeRegistry = Registry; - /** * Factory function for DbObject-based classes. *