summaryrefslogtreecommitdiff
path: root/src/protocol/charybdis.c
diff options
context:
space:
mode:
authorRobin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864>2008-09-30 18:45:11 +0000
committerRobin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864>2008-09-30 18:45:11 +0000
commitd1004fe1a46c9f14555ee3b9832c00a696cde0fe (patch)
tree5dafb7c149850200c80b073dd70fa30749d9484b /src/protocol/charybdis.c
parent8705fed8d72a93e34a8b8759bcb42d73f9106370 (diff)
Added cmd_invite() function to IRCDProtoNew class.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1240 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/protocol/charybdis.c')
-rw-r--r--src/protocol/charybdis.c19
1 files changed, 5 insertions, 14 deletions
diff --git a/src/protocol/charybdis.c b/src/protocol/charybdis.c
index 1007d9b0a..bc81e1456 100644
--- a/src/protocol/charybdis.c
+++ b/src/protocol/charybdis.c
@@ -1355,20 +1355,12 @@ void CharybdisProto::cmd_pong(const char *servname, const char *who)
}
/* INVITE */
-void charybdis_cmd_invite(const char *source, const char *chan, const char *nick)
+void CharybdisProto::cmd_invite(const char *source, const char *chan, const char *nick)
{
- Uid *ud;
- User *u;
-
- if (!source || !chan || !nick) {
- return;
- }
-
- ud = find_uid(source);
- u = finduser(nick);
-
- send_cmd((UseTS6 ? (ud ? ud->uid : source) : source), "INVITE %s %s",
- (UseTS6 ? (u ? u->uid : nick) : nick), chan);
+ if (!source || !chan || !nick) return;
+ Uid *ud = find_uid(source);
+ User *u = finduser(nick);
+ send_cmd(UseTS6 ? (ud ? ud->uid : source) : source, "INVITE %s %s", UseTS6 ? (u ? u->uid : nick) : nick, chan);
}
/* SQUIT */
@@ -1723,7 +1715,6 @@ void moduleAddAnopeCmds()
pmodule_cmd_375(charybdis_cmd_375);
pmodule_cmd_376(charybdis_cmd_376);
pmodule_cmd_351(charybdis_cmd_351);
- pmodule_cmd_invite(charybdis_cmd_invite);
pmodule_cmd_part(charybdis_cmd_part);
pmodule_cmd_391(charybdis_cmd_391);
pmodule_cmd_250(charybdis_cmd_250);