From 1b7026e2e1bb7de8389f88c5f925fb8cce532dfb Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sun, 7 May 2023 19:23:34 +0100 Subject: Use GetPrintable in more places in the codepage module. --- src/modules/m_codepage.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/modules/m_codepage.cpp') 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 tag at " + tag->source.str()); - ServerInstance->Logs.Debug(MODNAME, "Marked {} ({:.4}) as the lower case version of {} ({:.4})", - lower, reinterpret_cast(&lower), upper, reinterpret_cast(&upper)); + ServerInstance->Logs.Debug(MODNAME, "Marked {} as the lower case version of {}", + GetPrintable(lower), GetPrintable(upper)); } charset = codepagetag->getString("charset"); -- cgit v1.3.1-10-gc9f91