From 52cc8a418307ae7a551d23e6bd2d367b544e7bf9 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 7 Jan 2022 17:12:42 +0000 Subject: Refactor CoreException and ModuleException. --- src/modules/m_disable.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/modules/m_disable.cpp') diff --git a/src/modules/m_disable.cpp b/src/modules/m_disable.cpp index fc9ae90e9..a49e487ff 100644 --- a/src/modules/m_disable.cpp +++ b/src/modules/m_disable.cpp @@ -48,13 +48,13 @@ class ModuleDisable final { // Check that the character is a valid mode letter. if (!ModeParser::IsModeChar(chr)) - throw ModuleException(InspIRCd::Format("Invalid mode '%c' was specified in at %s", + throw ModuleException(this, InspIRCd::Format("Invalid mode '%c' was specified in at %s", chr, field.c_str(), tag->source.str().c_str())); // Check that the mode actually exists. ModeHandler* mh = ServerInstance->Modes.FindMode(chr, type); if (!mh) - throw ModuleException(InspIRCd::Format("Nonexistent mode '%c' was specified in at %s", + throw ModuleException(this, InspIRCd::Format("Nonexistent mode '%c' was specified in at %s", chr, field.c_str(), tag->source.str().c_str())); // Disable the mode. @@ -93,7 +93,7 @@ class ModuleDisable final // Check that the command actually exists. Command* handler = ServerInstance->Parser.GetHandler(command); if (!handler) - throw ModuleException(InspIRCd::Format("Nonexistent command '%s' was specified in at %s", + throw ModuleException(this, InspIRCd::Format("Nonexistent command '%s' was specified in at %s", command.c_str(), tag->source.str().c_str())); // Prevent admins from disabling MODULES for transparency reasons. -- cgit v1.3.1-10-gc9f91