Просмотр исходного кода

* Fixed bug in got_cpart, was not removing on '*'

svn: 1031
Bryan Drewery 22 лет назад
Родитель
Сommit
ec20669858
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      src/mod/channels.mod/channels.c

+ 5 - 1
src/mod/channels.mod/channels.c

@@ -189,7 +189,11 @@ static void got_cpart(char *botnick, char *code, char *par)
    return;
 
   bots = newsplit(&par);
-  match = parsebots(bots, conf.bot->nick);
+  /* if bots is '*' just remove_channel */
+  if (!strcmp(bots, "*"))
+    match = 0;
+  else
+    match = parsebots(bots, conf.bot->nick);
  
   if (match)
     do_chanset(NULL, chan, "+inactive", DO_LOCAL);