diff options
author | trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b <trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2005-01-23 07:32:56 +0000 |
---|---|---|
committer | trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b <trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2005-01-23 07:32:56 +0000 |
commit | 01f32cf2881f781fa934623361a146e55fcca8b6 (patch) | |
tree | c48dfedffd26ef58826ed918c9b4c1d029eb6252 /src/messages.c | |
parent | ba7b29bba7ea10b4813d42efbc79c3a0bb01c461 (diff) |
BUILD : 1.7.7 (555) BUGS : N/A NOTES : TS6 support, Ratbox support, lots of little bug fixes, updated documentation
git-svn-id: svn://svn.anope.org/anope/trunk@555 31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@408 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/messages.c')
-rw-r--r-- | src/messages.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/messages.c b/src/messages.c index 62b986267..dac9cc358 100644 --- a/src/messages.c +++ b/src/messages.c @@ -16,10 +16,8 @@ #include "messages.h" #include "language.h" - int servernum; - /*************************************************************************/ int m_nickcoll(char *user) @@ -120,7 +118,7 @@ int m_privmsg(char *source, char *receiver, char *msg) ChannelInfo *ci; User *u; - if (!source || !*source) { + if (!source || !*source || !*receiver || !receiver || !msg) { return MOD_CONT; } @@ -128,15 +126,11 @@ int m_privmsg(char *source, char *receiver, char *msg) if (!u) { alog("%s: user record for %s not found", msg, source); - anope_cmd_notice(msg, source, + anope_cmd_notice(receiver, source, getstring(NULL, USER_RECORD_NOT_FOUND)); return MOD_CONT; } - if (!*receiver || !receiver || !msg) { - return MOD_CONT; - } - if (*receiver == '#') { if (s_BotServ && (ci = cs_findchan(receiver))) { /* Some paranoia checks */ |