aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_cap.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2021-03-17 17:26:55 +0000
committerGravatar Sadie Powell2021-03-17 21:14:07 +0000
commitc1aa1d5a2b34b6a3339a157af3031b553fb8dd05 (patch)
tree5b4090c8603f734ae8c6f230351afcd94190bb9d /src/modules/m_cap.cpp
parentImplement support for automatically syncing extension items. (diff)
Add a subclass of ExtensionItem exclusively for booleans.
Diffstat (limited to 'src/modules/m_cap.cpp')
-rw-r--r--src/modules/m_cap.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/m_cap.cpp b/src/modules/m_cap.cpp
index 8821dad85..108beac16 100644
--- a/src/modules/m_cap.cpp
+++ b/src/modules/m_cap.cpp
@@ -405,7 +405,7 @@ class CommandCap : public SplitCommand
}
public:
- IntExtItem holdext;
+ BoolExtItem holdext;
CommandCap(Module* mod)
: SplitCommand(mod, "CAP", 1)
@@ -420,7 +420,7 @@ class CommandCap : public SplitCommand
CmdResult HandleLocal(LocalUser* user, const Params& parameters) override
{
if (user->registered != REG_ALL)
- holdext.Set(user, 1);
+ holdext.Set(user);
const std::string& subcommand = parameters[0];
if (irc::equals(subcommand, "REQ"))