]> jfr.im git - irc/quakenet/newserv.git/blobdiff - chanserv/newsearch/chanserv_newsearch.c
HELPMOD2: don't ignore +h clients
[irc/quakenet/newserv.git] / chanserv / newsearch / chanserv_newsearch.c
index d791bbd5398e62ebe4c9818fad4a555793604ab0..cadeaf38a7abfed99132a15651a51d6e2fdaeaad 100644 (file)
@@ -1,5 +1,8 @@
 #include "../chanserv.h"
 #include "chanserv_newsearch.h"
+#include "../../lib/version.h"
+
+MODULE_VERSION(QVERSION);
 
 int cs_donicksearch(void *source, int cargc, char **cargv);
 int cs_dochansearch(void *source, int cargc, char **cargv);
@@ -12,10 +15,10 @@ UserDisplayFunc previousdefault;
 void _init() {
   regdisp(reg_nicksearch, "auth", printnick_auth, 0, "");
   regdisp(reg_nicksearch, "authchans", printnick_authchans, 0, "");
-  regdisp(reg_chansearch, "qusers", printchannel_qusers, 0, "");
+  regdisp(reg_usersearch, "qusers", printchannel_qusers, 0, "");
   regdisp(reg_usersearch, "auth", printauth, 0, "");
 
-  registersearchterm(reg_usersearch, "qusers", qusers_parse, 0, "");
+  registersearchterm(reg_chansearch, "qusers", qusers_parse, 0, "");
   registersearchterm(reg_usersearch, "qlasthost", qlasthost_parse, 0, "");
   registersearchterm(reg_usersearch, "qemail", qemail_parse, 0, "");
   registersearchterm(reg_usersearch, "qsuspendreason", qsuspendreason_parse, 0, "");
@@ -36,10 +39,10 @@ void _init() {
 void _fini() {
   unregdisp(reg_nicksearch, "auth", printnick_auth);
   unregdisp(reg_nicksearch, "authchans", printnick_authchans);
-  unregdisp(reg_chansearch, "qusers", printchannel_qusers);
+  unregdisp(reg_usersearch, "qusers", printchannel_qusers);
   unregdisp(reg_usersearch, "auth", printauth);
 
-  deregistersearchterm(reg_usersearch, "qusers", qusers_parse);
+  deregistersearchterm(reg_chansearch, "qusers", qusers_parse);
   deregistersearchterm(reg_usersearch, "qlasthost", qlasthost_parse);
   deregistersearchterm(reg_usersearch, "qemail", qemail_parse);
   deregistersearchterm(reg_usersearch, "qsuspendreason", qsuspendreason_parse);