aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_codepage.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2023-05-07 19:23:34 +0100
committerGravatar Sadie Powell2023-05-07 19:23:34 +0100
commit1b7026e2e1bb7de8389f88c5f925fb8cce532dfb (patch)
treea8cfbf5210175dd89bd698123d149eb8d3d00d04 /src/modules/m_codepage.cpp
parentFix narrowing unsigned long to uint32_t in the codepage module. (diff)
Use GetPrintable in more places in the codepage module.
Diffstat (limited to 'src/modules/m_codepage.cpp')
-rw-r--r--src/modules/m_codepage.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/modules/m_codepage.cpp b/src/modules/m_codepage.cpp
index a2ec9cb4e..8aa747da7 100644
--- a/src/modules/m_codepage.cpp
+++ b/src/modules/m_codepage.cpp
@@ -381,7 +381,6 @@ public:
bool front = tag->getBool("front", false);
for (uint32_t pos = begin; pos <= end; ++pos)
{
- // This cast could be unsafe but it's not obvious how to make it safe.
switch (newcodepage->AllowCharacter(pos, front))
{
case Codepage::AllowCharacterResult::OKAY:
@@ -413,8 +412,8 @@ public:
if (!newcodepage->Map(upper, lower))
throw ModuleException(this, "Malformed <cpcase> tag at " + tag->source.str());
- ServerInstance->Logs.Debug(MODNAME, "Marked {} ({:.4}) as the lower case version of {} ({:.4})",
- lower, reinterpret_cast<const char*>(&lower), upper, reinterpret_cast<const char*>(&upper));
+ ServerInstance->Logs.Debug(MODNAME, "Marked {} as the lower case version of {}",
+ GetPrintable(lower), GetPrintable(upper));
}
charset = codepagetag->getString("charset");