#include "ChanNode.h"
#include "ChanUser.h"
#include "UserNode.h"
+#include "modcmd.h"
static struct ChanNode **chanList;
static int modes_with_strarg, modes_with_intarg;
if(chan->mode_str_args[i])
free(chan->mode_str_args[i]);
}
+ if(chan->trigger) {
+ struct trigger_cache *trigger, *next_trigger;
+ for(trigger = chan->trigger; trigger; trigger = next_trigger) {
+ next_trigger = trigger;
+ free(trigger->trigger);
+ free(trigger);
+ }
+ }
free(chan->mode_str_args);
free(chan->mode_int_args);
free(chan);