added some debug code & fixed compiler warning
authorpk910 <philipp@zoelle1.de>
Fri, 7 Sep 2012 16:53:32 +0000 (18:53 +0200)
committerpk910 <philipp@zoelle1.de>
Fri, 7 Sep 2012 16:56:29 +0000 (18:56 +0200)
src/ChanUser.c
src/ClientSocket.c
src/modules/funcmd.mod/cmd_funcmds_bomb.c

index 04fc29fc9f3a3880fd745177e9f2edd790a13f60..63777258e1b5e133582f8223d08e4ed7145b0f3e 100644 (file)
@@ -21,6 +21,9 @@
 #include "UserNode.h"
 
 struct ChanUser* addChanUser(struct ChanNode *chan, struct UserNode *user) {
+    if(isUserOnChan(user, chan)) {
+        putlog(LOGLEVEL_ERROR, "CACHE FAIL");
+    }
     struct ChanUser *chanuser = malloc(sizeof(*chanuser));
     if (!chanuser)
     {
index cca4bcd7e2890727fef168b13dfa8b84ab393668..eaf43d46991b213ebc1021de875f21bfa74e53c1 100644 (file)
@@ -24,6 +24,7 @@
 #include "ConfigParser.h"
 #include "version.h"
 #include "IOHandler.h"
+#include "IRCEvents.h"
 
 struct socket_list {
     struct ClientSocket *data;
index b6a90618c44b33c8086fe69fcbc3024c7cfb88b6..db48badc90058e3aae26ef820b15650c605dc4eb 100644 (file)
@@ -106,8 +106,8 @@ CMD_BIND(funcmd_bomb) {
             funcmd_bomb_plant(header, event, argv, argc, 1);
         else if(!stricmp(subcmd, "defuse"))
             funcmd_bomb_defuse(header, event, argv, argc);
-        //else if(!stricmp(subcmd, "return"))
-        //    funcmd_bomb_return(header, event, argv, argc);
+        else if(!stricmp(subcmd, "return"))
+            funcmd_bomb_return(header, event, argv, argc);
         else {
             char tmp[MAXLEN];
             sprintf(tmp, "%s %s", event->command->cmd, subcmd);