瀏覽代碼

Let hosts_set deal with commas

Bryan Drewery 6 年之前
父節點
當前提交
6789390fec
共有 1 個文件被更改,包括 1 次插入11 次删除
  1. 1 11
      src/userrec.cc

+ 1 - 11
src/userrec.cc

@@ -665,17 +665,7 @@ struct userrec *adduser(struct userrec *bu, const char *handle, char *host, char
     u->flags = default_flags;
   }
   set_user(&USERENTRY_PASS, u, pass);
-  /* Strip out commas -- they're illegal */
-  if (host && host[0]) {
-    char *p = strchr(host, ',');
-
-    while (p != NULL) {
-      *p = '?';
-      p = strchr(host, ',');
-    }
-    set_user(&USERENTRY_HOSTS, u, host);
-  } else
-    set_user(&USERENTRY_HOSTS, u, (void *) "none");
+  set_user(&USERENTRY_HOSTS, u, host);
   if (bu == userlist)
     clear_chanlist();
   noshare = oldshare;