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

* Add child bots on link if wiped out from shared userlist

Bryan Drewery 16 лет назад
Родитель
Сommit
ccaf7c9328
2 измененных файлов с 5 добавлено и 1 удалено
  1. 1 0
      src/chanprog.h
  2. 4 1
      src/mod/share.mod/share.c

+ 1 - 0
src/chanprog.h

@@ -28,6 +28,7 @@ bool bot_shouldjoin(struct userrec* , struct flag_record *, struct chanset_t *,
 bool shouldjoin(struct chanset_t *);
 bool shouldjoin(struct chanset_t *);
 char *samechans(const char *, const char *);
 char *samechans(const char *, const char *);
 void add_myself_to_userlist();
 void add_myself_to_userlist();
+void add_child_bots();
 bool is_hub(const char*);
 bool is_hub(const char*);
 void load_internal_users();
 void load_internal_users();
 void setup_HQ(int);
 void setup_HQ(int);

+ 4 - 1
src/mod/share.mod/share.c

@@ -1409,7 +1409,10 @@ static void share_read_stream(int idx, bd::Stream& stream) {
   /* The userfile we received may just be bogus or missing important users */
   /* The userfile we received may just be bogus or missing important users */
   load_internal_users();
   load_internal_users();
   add_myself_to_userlist();
   add_myself_to_userlist();
-  
+
+  if (conf.bot->localhub)
+    add_child_bots();
+
   /* Make sure no removed users/bots are still connected. */
   /* Make sure no removed users/bots are still connected. */
   check_stale_dcc_users();
   check_stale_dcc_users();