diff options
author | Adam <adam@sigterm.info> | 2014-03-10 07:31:34 -0400 |
---|---|---|
committer | Adam <adam@sigterm.info> | 2014-03-10 07:31:34 -0400 |
commit | 23b10860725db1e3116ada6475e3884a1017205c (patch) | |
tree | e1e626d1723451657485b5a92553c5ca56fd1517 | |
parent | 860deb14ce6b6ccda12d8d842004c8b93d843711 (diff) | |
parent | 547fe0da1a14f91eab55670b7a2b7c1e4af515b1 (diff) |
Merge pull request #63 from alexbarton/ngircd-fix-KILL
ngircd protocol module: really kill users
-rw-r--r-- | modules/protocol/ngircd.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/protocol/ngircd.cpp b/modules/protocol/ngircd.cpp index cd07866f2..b0b2bb522 100644 --- a/modules/protocol/ngircd.cpp +++ b/modules/protocol/ngircd.cpp @@ -2,7 +2,7 @@ * ngIRCd Protocol module for Anope IRC Services * * (C) 2012 Anope Team <team@anope.org> - * (C) 2011-2012 Alexander Barton <alex@barton.de> + * (C) 2011-2012, 2014 Alexander Barton <alex@barton.de> * (C) 2011 Anope Team <team@anope.org> * * Please read COPYING and README for further details. @@ -15,6 +15,12 @@ class ngIRCdProto : public IRCDProto { + void SendSVSKillInternal(const MessageSource &source, User *user, const Anope::string &buf) anope_override + { + IRCDProto::SendSVSKillInternal(source, user, buf); + user->KillInternal(source, buf); + } + public: ngIRCdProto(Module *creator) : IRCDProto(creator, "ngIRCd") { |