aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_bcrypt.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2022-07-30 17:21:47 +0100
committerGravatar Sadie Powell2022-07-30 19:15:41 +0100
commit3c455a8511f8c72552afb6ebe35a8e7c9b9af979 (patch)
tree603c14aa8d8dfafb931cf3ca1b3503fdfc979528 /src/modules/m_bcrypt.cpp
parentAdd support for clearing the target of a dynamic_reference. (diff)
Modernize various minor legacy C++isms.
Diffstat (limited to 'src/modules/m_bcrypt.cpp')
-rw-r--r--src/modules/m_bcrypt.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/m_bcrypt.cpp b/src/modules/m_bcrypt.cpp
index 17bd9e072..0e464081c 100644
--- a/src/modules/m_bcrypt.cpp
+++ b/src/modules/m_bcrypt.cpp
@@ -30,8 +30,8 @@ private:
std::string Salt()
{
char entropy[16];
- for (unsigned int i = 0; i < sizeof(entropy); ++i)
- entropy[i] = ServerInstance->GenRandomInt(0xFF);
+ for (char& chr : entropy)
+ chr = ServerInstance->GenRandomInt(0xFF);
char salt[32];
if (!_crypt_gensalt_blowfish_rn("$2a$", rounds, entropy, sizeof(entropy), salt, sizeof(salt)))