diff options
Diffstat (limited to 'modules/protocol/ngircd.cpp')
-rw-r--r-- | modules/protocol/ngircd.cpp | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/modules/protocol/ngircd.cpp b/modules/protocol/ngircd.cpp index ea9d92294..fc56d1055 100644 --- a/modules/protocol/ngircd.cpp +++ b/modules/protocol/ngircd.cpp @@ -12,11 +12,6 @@ #include "module.h" #include "numeric.h" -namespace -{ - size_t nicklen = 0; -} - class ngIRCdProto final : public IRCDProto { @@ -37,11 +32,6 @@ public: MaxModes = 5; } - size_t GetMaxNick() override - { - return nicklen ? nicklen : IRCDProto::GetMaxNick(); - } - void SendAkill(User *u, XLine *x) override { // Calculate the time left before this would expire @@ -182,7 +172,7 @@ struct IRCDMessage005 final } else if (parameter == "NICKLEN") { - nicklen = Anope::Convert<size_t>(data, 0); + IRCD->MaxNick = Anope::Convert<size_t>(data, IRCD->MaxNick); } } } |