aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/extra
diff options
context:
space:
mode:
authorGravatar Sadie Powell2021-04-04 23:42:15 +0100
committerGravatar Sadie Powell2021-04-04 23:42:15 +0100
commit7d84e4900fa8f4ef96e8cf4bb67b76be7902e840 (patch)
treef5a81d03f572392e7547d58f979fdd488de6ff0b /src/modules/extra
parentRemove the unused ExitCodes array. (diff)
downloadinspircd++-7d84e4900fa8f4ef96e8cf4bb67b76be7902e840.tar.gz
inspircd++-7d84e4900fa8f4ef96e8cf4bb67b76be7902e840.tar.bz2
inspircd++-7d84e4900fa8f4ef96e8cf4bb67b76be7902e840.zip
Fix a ton of pedantic compiler warnings.
Diffstat (limited to 'src/modules/extra')
-rw-r--r--src/modules/extra/m_geo_maxmind.cpp2
-rw-r--r--src/modules/extra/m_ldap.cpp4
-rw-r--r--src/modules/extra/m_mysql.cpp4
-rw-r--r--src/modules/extra/m_pgsql.cpp4
-rw-r--r--src/modules/extra/m_regex_pcre.cpp2
-rw-r--r--src/modules/extra/m_regex_posix.cpp2
-rw-r--r--src/modules/extra/m_regex_tre.cpp2
-rw-r--r--src/modules/extra/m_sqlite3.cpp4
-rw-r--r--src/modules/extra/m_ssl_gnutls.cpp4
-rw-r--r--src/modules/extra/m_ssl_mbedtls.cpp2
-rw-r--r--src/modules/extra/m_ssl_openssl.cpp4
-rw-r--r--src/modules/extra/m_sslrehashsignal.cpp2
12 files changed, 18 insertions, 18 deletions
diff --git a/src/modules/extra/m_geo_maxmind.cpp b/src/modules/extra/m_geo_maxmind.cpp
index e39e171a6..da045868d 100644
--- a/src/modules/extra/m_geo_maxmind.cpp
+++ b/src/modules/extra/m_geo_maxmind.cpp
@@ -156,7 +156,7 @@ class ModuleGeoMaxMind : public Module
memset(&geoapi.mmdb, 0, sizeof(geoapi.mmdb));
}
- ~ModuleGeoMaxMind()
+ ~ModuleGeoMaxMind() override
{
MMDB_close(&geoapi.mmdb);
}
diff --git a/src/modules/extra/m_ldap.cpp b/src/modules/extra/m_ldap.cpp
index 09c9a3f6e..bfb1397cb 100644
--- a/src/modules/extra/m_ldap.cpp
+++ b/src/modules/extra/m_ldap.cpp
@@ -294,7 +294,7 @@ class LDAPService : public LDAPProvider, public SocketThread
Connect();
}
- ~LDAPService()
+ ~LDAPService() override
{
this->LockQueue();
@@ -623,7 +623,7 @@ class ModuleLDAP : public Module
{
}
- ~ModuleLDAP()
+ ~ModuleLDAP() override
{
for (ServiceMap::iterator i = LDAPServices.begin(); i != LDAPServices.end(); ++i)
{
diff --git a/src/modules/extra/m_mysql.cpp b/src/modules/extra/m_mysql.cpp
index 446bf730b..728f5a04a 100644
--- a/src/modules/extra/m_mysql.cpp
+++ b/src/modules/extra/m_mysql.cpp
@@ -140,7 +140,7 @@ class ModuleSQL : public Module
void init() override;
ModuleSQL();
- ~ModuleSQL();
+ ~ModuleSQL() override;
void ReadConfig(ConfigStatus& status) override;
void OnUnloadModule(Module* mod) override;
};
@@ -305,7 +305,7 @@ class SQLConnection : public SQL::Provider
{
}
- ~SQLConnection()
+ ~SQLConnection() override
{
mysql_close(connection);
}
diff --git a/src/modules/extra/m_pgsql.cpp b/src/modules/extra/m_pgsql.cpp
index 368e5e363..baa22b999 100644
--- a/src/modules/extra/m_pgsql.cpp
+++ b/src/modules/extra/m_pgsql.cpp
@@ -207,7 +207,7 @@ class SQLConn : public SQL::Provider, public EventHandler
return this->EventHandler::Cull();
}
- ~SQLConn()
+ ~SQLConn() override
{
SQL::Error err(SQL::BAD_DBID);
if (qinprog.c)
@@ -532,7 +532,7 @@ class ModulePgSQL : public Module
{
}
- ~ModulePgSQL()
+ ~ModulePgSQL() override
{
delete retimer;
ClearAllConnections();
diff --git a/src/modules/extra/m_regex_pcre.cpp b/src/modules/extra/m_regex_pcre.cpp
index 4d51be31b..fca30b4bf 100644
--- a/src/modules/extra/m_regex_pcre.cpp
+++ b/src/modules/extra/m_regex_pcre.cpp
@@ -63,7 +63,7 @@ class PCREPattern final
throw Regex::Exception(pattern, error, erroroffset);
}
- ~PCREPattern()
+ ~PCREPattern() override
{
pcre_free(regex);
}
diff --git a/src/modules/extra/m_regex_posix.cpp b/src/modules/extra/m_regex_posix.cpp
index 943f7cca4..be3c28093 100644
--- a/src/modules/extra/m_regex_posix.cpp
+++ b/src/modules/extra/m_regex_posix.cpp
@@ -57,7 +57,7 @@ class POSIXPattern final
throw Regex::Exception(pattern, std::string(&errormsg[0], errormsg.size()));
}
- ~POSIXPattern()
+ ~POSIXPattern() override
{
regfree(&regex);
}
diff --git a/src/modules/extra/m_regex_tre.cpp b/src/modules/extra/m_regex_tre.cpp
index a0c901230..2285adaa6 100644
--- a/src/modules/extra/m_regex_tre.cpp
+++ b/src/modules/extra/m_regex_tre.cpp
@@ -64,7 +64,7 @@ class TREPattern final
throw Regex::Exception(pattern, std::string(&errormsg[0], errormsg.size()));
}
- ~TREPattern()
+ ~TREPattern() override
{
regfree(&regex);
}
diff --git a/src/modules/extra/m_sqlite3.cpp b/src/modules/extra/m_sqlite3.cpp
index 3cd9713cb..2f3954a84 100644
--- a/src/modules/extra/m_sqlite3.cpp
+++ b/src/modules/extra/m_sqlite3.cpp
@@ -113,7 +113,7 @@ class SQLConn : public SQL::Provider
}
}
- ~SQLConn()
+ ~SQLConn() override
{
if (conn)
{
@@ -237,7 +237,7 @@ class ModuleSQLite3 : public Module
{
}
- ~ModuleSQLite3()
+ ~ModuleSQLite3() override
{
ClearConns();
}
diff --git a/src/modules/extra/m_ssl_gnutls.cpp b/src/modules/extra/m_ssl_gnutls.cpp
index 5557a3806..d4f33d819 100644
--- a/src/modules/extra/m_ssl_gnutls.cpp
+++ b/src/modules/extra/m_ssl_gnutls.cpp
@@ -1086,7 +1086,7 @@ class GnuTLSIOHookProvider : public SSLIOHookProvider
ServerInstance->Modules.AddService(*this);
}
- ~GnuTLSIOHookProvider()
+ ~GnuTLSIOHookProvider() override
{
ServerInstance->Modules.DelService(*this);
}
@@ -1199,7 +1199,7 @@ class ModuleSSLGnuTLS : public Module
}
}
- ~ModuleSSLGnuTLS()
+ ~ModuleSSLGnuTLS() override
{
ServerInstance->GenRandom = &InspIRCd::DefaultGenRandom;
}
diff --git a/src/modules/extra/m_ssl_mbedtls.cpp b/src/modules/extra/m_ssl_mbedtls.cpp
index 5282ee261..dd14ec080 100644
--- a/src/modules/extra/m_ssl_mbedtls.cpp
+++ b/src/modules/extra/m_ssl_mbedtls.cpp
@@ -818,7 +818,7 @@ class mbedTLSIOHookProvider : public SSLIOHookProvider
ServerInstance->Modules.AddService(*this);
}
- ~mbedTLSIOHookProvider()
+ ~mbedTLSIOHookProvider() override
{
ServerInstance->Modules.DelService(*this);
}
diff --git a/src/modules/extra/m_ssl_openssl.cpp b/src/modules/extra/m_ssl_openssl.cpp
index d7e5e3782..2a0479e3e 100644
--- a/src/modules/extra/m_ssl_openssl.cpp
+++ b/src/modules/extra/m_ssl_openssl.cpp
@@ -869,7 +869,7 @@ class OpenSSLIOHookProvider : public SSLIOHookProvider
ServerInstance->Modules.AddService(*this);
}
- ~OpenSSLIOHookProvider()
+ ~OpenSSLIOHookProvider() override
{
ServerInstance->Modules.DelService(*this);
}
@@ -952,7 +952,7 @@ class ModuleSSLOpenSSL : public Module
biomethods = OpenSSL::BIOMethod::alloc();
}
- ~ModuleSSLOpenSSL()
+ ~ModuleSSLOpenSSL() override
{
BIO_meth_free(biomethods);
}
diff --git a/src/modules/extra/m_sslrehashsignal.cpp b/src/modules/extra/m_sslrehashsignal.cpp
index c50ea10f2..b911c6a43 100644
--- a/src/modules/extra/m_sslrehashsignal.cpp
+++ b/src/modules/extra/m_sslrehashsignal.cpp
@@ -36,7 +36,7 @@ class ModuleSSLRehashSignal : public Module
{
}
- ~ModuleSSLRehashSignal()
+ ~ModuleSSLRehashSignal() override
{
signal(SIGUSR1, SIG_IGN);
}