- irc.c:m_privmsg(): added missing 'return' when processing CTCP messages
authormichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Thu, 28 May 2015 17:05:18 +0000 (17:05 +0000)
committermichael <michael@82007160-df01-0410-b94d-b575c5fd34c7>
Thu, 28 May 2015 17:05:18 +0000 (17:05 +0000)
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@6005 82007160-df01-0410-b94d-b575c5fd34c7

src/irc.c

index fb658a1940b277cf5150a657885d22f6cd38d535..8d96d10a2040fa204a4f85e117764086bb2fee20 100644 (file)
--- a/src/irc.c
+++ b/src/irc.c
@@ -769,7 +769,10 @@ m_privmsg(char *parv[], unsigned int parc, const char *msg, const struct UserInf
 
   /* CTCP */
   if (parv[3][0] == '\001')
+  {
     m_ctcp(parv, parc, msg, source_p);
+    return;
+  }
 
   /* Only interested in privmsg to channels */
   if (parv[2][0] != '#' && parv[2][0] != '&')