]> jfr.im git - irc/quakenet/newserv.git/blobdiff - chanserv/database/chanservdb_hash.c
fix bug in G stats
[irc/quakenet/newserv.git] / chanserv / database / chanservdb_hash.c
index bbe3306ce5526f601e375ad6998cd87eaa4b0339..34ab783ce5e6cc1c291394749d1fa6a081952b0b 100644 (file)
@@ -6,6 +6,7 @@
  */
 
 #include <string.h>
+#include <strings.h>
 
 #include "../chanserv.h"
 #include "../../lib/irc_string.h"
@@ -34,7 +35,7 @@ void addregusertohash(reguser *rup) {
   rup->nextbyname=regusernicktable[hash];
   regusernicktable[hash]=rup;
 
-  anp=findorcreateauthname(rup->ID);
+  anp=findorcreateauthname(rup->ID, rup->username);
   anp->exts[chanservaext]=rup;
 }
 
@@ -214,7 +215,7 @@ maildomain *findnearestmaildomain(char *domain) {
   if(!m && (p=strchr(domain, '.')))
     return findnearestmaildomain(++p);
 
-  return NULL;
+  return m;
 }
 
 maildomain *findmaildomainbyemail(char *email) {