From d81590639331f9b233d3e16512aeb01f5c024a16 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sat, 19 Apr 2025 12:47:52 +0100 Subject: Get rid of the internal block wrapper. This only existed for compatibility with old 2.0 modules and 2.1 has already broken compatibility with them. --- modules/database/db_atheme.cpp | 2 +- modules/database/db_redis.cpp | 2 +- modules/database/db_sql.cpp | 2 +- modules/database/db_sql_live.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (limited to 'modules/database') diff --git a/modules/database/db_atheme.cpp b/modules/database/db_atheme.cpp index db8758d06..525173613 100644 --- a/modules/database/db_atheme.cpp +++ b/modules/database/db_atheme.cpp @@ -1554,7 +1554,7 @@ public: flags.clear(); for (int i = 0; i < Config->CountBlock("privilege"); ++i) { - Configuration::Block &priv = Config->GetBlock("privilege", i); + const auto &priv = Config->GetBlock("privilege", i); const Anope::string &name = priv.Get("name"); const Anope::string &value = priv.Get("flag"); if (!name.empty() && !value.empty()) diff --git a/modules/database/db_redis.cpp b/modules/database/db_redis.cpp index 45d3385ad..a39825674 100644 --- a/modules/database/db_redis.cpp +++ b/modules/database/db_redis.cpp @@ -173,7 +173,7 @@ public: void OnReload(Configuration::Conf &conf) override { - Configuration::Block &block = conf.GetModule(this); + const auto &block = conf.GetModule(this); this->redis = ServiceReference("Redis::Provider", block.Get("engine", "redis/main")); } diff --git a/modules/database/db_sql.cpp b/modules/database/db_sql.cpp index 979ca1000..9a02d8051 100644 --- a/modules/database/db_sql.cpp +++ b/modules/database/db_sql.cpp @@ -162,7 +162,7 @@ public: void OnReload(Configuration::Conf &conf) override { - Configuration::Block &block = conf.GetModule(this); + const auto &block = conf.GetModule(this); this->sql = ServiceReference("SQL::Provider", block.Get("engine")); this->prefix = block.Get("prefix", "anope_db_"); this->import = block.Get("import"); diff --git a/modules/database/db_sql_live.cpp b/modules/database/db_sql_live.cpp index 24ae9f2ab..14439a71d 100644 --- a/modules/database/db_sql_live.cpp +++ b/modules/database/db_sql_live.cpp @@ -141,7 +141,7 @@ public: void OnReload(Configuration::Conf &conf) override { - Configuration::Block &block = conf.GetModule(this); + const auto &block = conf.GetModule(this); this->SQL = ServiceReference("SQL::Provider", block.Get("engine")); this->prefix = block.Get("prefix", "anope_db_"); } -- cgit