From c1aa1d5a2b34b6a3339a157af3031b553fb8dd05 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Wed, 17 Mar 2021 17:26:55 +0000 Subject: Add a subclass of ExtensionItem exclusively for booleans. --- src/modules/m_nicklock.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/modules/m_nicklock.cpp') diff --git a/src/modules/m_nicklock.cpp b/src/modules/m_nicklock.cpp index 252165f2b..a1565b1bc 100644 --- a/src/modules/m_nicklock.cpp +++ b/src/modules/m_nicklock.cpp @@ -39,8 +39,8 @@ enum class CommandNicklock : public Command { public: - IntExtItem& locked; - CommandNicklock (Module* Creator, IntExtItem& ext) : Command(Creator,"NICKLOCK", 2), + BoolExtItem& locked; + CommandNicklock (Module* Creator, BoolExtItem& ext) : Command(Creator,"NICKLOCK", 2), locked(ext) { access_needed = CmdAccess::OPERATOR; @@ -73,7 +73,7 @@ class CommandNicklock : public Command /* If we made it this far, extend the user */ if (IS_LOCAL(target)) { - locked.Set(target, 1); + locked.Set(target); std::string oldnick = target->nick; if (target->ChangeNick(parameters[1])) @@ -99,8 +99,8 @@ class CommandNicklock : public Command class CommandNickunlock : public Command { public: - IntExtItem& locked; - CommandNickunlock (Module* Creator, IntExtItem& ext) : Command(Creator,"NICKUNLOCK", 1), + BoolExtItem& locked; + CommandNickunlock (Module* Creator, BoolExtItem& ext) : Command(Creator,"NICKUNLOCK", 1), locked(ext) { access_needed = CmdAccess::OPERATOR; @@ -145,7 +145,7 @@ class CommandNickunlock : public Command class ModuleNickLock : public Module { private: - IntExtItem locked; + BoolExtItem locked; CommandNicklock cmd1; CommandNickunlock cmd2; -- cgit v1.3.1-10-gc9f91