summaryrefslogtreecommitdiff
path: root/modules/database
diff options
context:
space:
mode:
authorSadie Powell <sadie@witchery.services>2025-04-19 12:47:52 +0100
committerSadie Powell <sadie@witchery.services>2025-04-19 12:49:06 +0100
commitd81590639331f9b233d3e16512aeb01f5c024a16 (patch)
tree12cc140e7e9de0750108aa8830a65205b3246280 /modules/database
parent452e62c05021b29b4f0641245cafa6ae115e2198 (diff)
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.
Diffstat (limited to 'modules/database')
-rw-r--r--modules/database/db_atheme.cpp2
-rw-r--r--modules/database/db_redis.cpp2
-rw-r--r--modules/database/db_sql.cpp2
-rw-r--r--modules/database/db_sql_live.cpp2
4 files changed, 4 insertions, 4 deletions
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<const Anope::string>("name");
const Anope::string &value = priv.Get<const Anope::string>("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<Provider>("Redis::Provider", block.Get<const Anope::string>("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<Provider>("SQL::Provider", block.Get<const Anope::string>("engine"));
this->prefix = block.Get<const Anope::string>("prefix", "anope_db_");
this->import = block.Get<bool>("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<Provider>("SQL::Provider", block.Get<const Anope::string>("engine"));
this->prefix = block.Get<const Anope::string>("prefix", "anope_db_");
}