diff options
| author | 2021-12-20 20:00:03 +0000 | |
|---|---|---|
| committer | 2021-12-20 20:19:40 +0000 | |
| commit | 421e8c8c793740aaf34feff761716c1c51d8f04e (patch) | |
| tree | b3bf0e3e8c3b7fd2beeefbe89fff8f25b12f2846 /src/modules | |
| parent | Deduplicate xline adding code in the dnsbl module. (diff) | |
Add the final keyword to all remaining classes that can have it.
Diffstat (limited to 'src/modules')
| -rw-r--r-- | src/modules/extra/m_argon2.cpp | 3 | ||||
| -rw-r--r-- | src/modules/extra/m_regex_re2.cpp | 3 | ||||
| -rw-r--r-- | src/modules/extra/m_sqlite3.cpp | 3 | ||||
| -rw-r--r-- | src/modules/m_md5.cpp | 3 | ||||
| -rw-r--r-- | src/modules/m_pbkdf2.cpp | 3 | ||||
| -rw-r--r-- | src/modules/m_sha1.cpp | 3 | ||||
| -rw-r--r-- | src/modules/m_sha2.cpp | 3 |
7 files changed, 14 insertions, 7 deletions
diff --git a/src/modules/extra/m_argon2.cpp b/src/modules/extra/m_argon2.cpp index 6ed9c9a88..2a5341cd8 100644 --- a/src/modules/extra/m_argon2.cpp +++ b/src/modules/extra/m_argon2.cpp @@ -167,7 +167,8 @@ class HashArgon2 final } }; -class ModuleArgon2 : public Module +class ModuleArgon2 final + : public Module { private: HashArgon2 argon2i; diff --git a/src/modules/extra/m_regex_re2.cpp b/src/modules/extra/m_regex_re2.cpp index 067ce97e1..78ccccd0a 100644 --- a/src/modules/extra/m_regex_re2.cpp +++ b/src/modules/extra/m_regex_re2.cpp @@ -60,7 +60,8 @@ class RE2Pattern final } }; -class ModuleRegexRE2 : public Module +class ModuleRegexRE2 final + : public Module { private: Regex::SimpleEngine<RE2Pattern> regex; diff --git a/src/modules/extra/m_sqlite3.cpp b/src/modules/extra/m_sqlite3.cpp index 267356218..879585e2e 100644 --- a/src/modules/extra/m_sqlite3.cpp +++ b/src/modules/extra/m_sqlite3.cpp @@ -228,7 +228,8 @@ class SQLConn final } }; -class ModuleSQLite3 : public Module +class ModuleSQLite3 final + : public Module { private: ConnMap conns; diff --git a/src/modules/m_md5.cpp b/src/modules/m_md5.cpp index 9565067e1..a8d167699 100644 --- a/src/modules/m_md5.cpp +++ b/src/modules/m_md5.cpp @@ -248,7 +248,8 @@ class MD5Provider final MD5Provider(Module* parent) : HashProvider(parent, "md5", 16, 64) {} }; -class ModuleMD5 : public Module +class ModuleMD5 final + : public Module { private: MD5Provider md5; diff --git a/src/modules/m_pbkdf2.cpp b/src/modules/m_pbkdf2.cpp index a37da222b..f34d3ee1b 100644 --- a/src/modules/m_pbkdf2.cpp +++ b/src/modules/m_pbkdf2.cpp @@ -151,7 +151,8 @@ struct ProviderConfig final typedef std::map<std::string, ProviderConfig> ProviderConfigMap; -class ModulePBKDF2 : public Module +class ModulePBKDF2 final + : public Module { std::vector<PBKDF2Provider*> providers; ProviderConfig globalconfig; diff --git a/src/modules/m_sha1.cpp b/src/modules/m_sha1.cpp index e4c557f5c..dca91a7cf 100644 --- a/src/modules/m_sha1.cpp +++ b/src/modules/m_sha1.cpp @@ -181,7 +181,8 @@ class SHA1HashProvider final } }; -class ModuleSHA1 : public Module +class ModuleSHA1 final + : public Module { private: SHA1HashProvider sha1; diff --git a/src/modules/m_sha2.cpp b/src/modules/m_sha2.cpp index e25badf1a..a5cb35ea7 100644 --- a/src/modules/m_sha2.cpp +++ b/src/modules/m_sha2.cpp @@ -59,7 +59,8 @@ class HashSHA2 final } }; -class ModuleSHA2 : public Module +class ModuleSHA2 final + : public Module { private: HashSHA2<sha224> sha224algo; |
