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

* Dont save the +b to userfile

svn: 1098
Bryan Drewery 22 лет назад
Родитель
Сommit
4337575cf6
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      src/userrec.c

+ 3 - 1
src/userrec.c

@@ -280,11 +280,13 @@ int write_user(struct userrec *u, FILE * f, int idx)
   fr.global = u->flags;
   fr.global = u->flags;
 
 
 /* FIXME: REMOVE AFTER 1.1.8 */
 /* FIXME: REMOVE AFTER 1.1.8 */
-  if (u->bot || u->flags & USER_BOT) {
+/* dont save the +b if idx is -1, use -nick instead */
+  if ((idx >= 0) && (u->bot || u->flags & USER_BOT)) {
     fr.global |= USER_BOT;
     fr.global |= USER_BOT;
     old++;
     old++;
   }
   }
   
   
+
   build_flags(s, &fr, NULL);
   build_flags(s, &fr, NULL);
   if (lfprintf(f, "%s%-10s - %-24s\n", (u->bot && !old) ? "-" : "", u->handle, s) == EOF)
   if (lfprintf(f, "%s%-10s - %-24s\n", (u->bot && !old) ? "-" : "", u->handle, s) == EOF)
     return 0;
     return 0;