fixed match check on cmd_neonserv_users.c
[NeonServV5.git] / modcmd.c
index 9273f0265b999b010435b3bc64da26c8824266dd..03e56ac0bc6282ea2bccca3b2f59c905db5fb0c5 100644 (file)
--- a/modcmd.c
+++ b/modcmd.c
@@ -8,6 +8,8 @@
 #include "ChanUser.h"
 #include "WHOHandler.h"
 #include "lang.h"
+#include "mysqlConn.h"
+#include "DBHelper.h"
 
 struct trigger_callback {
     int botid;
@@ -199,7 +201,7 @@ static void handle_command(struct ClientSocket *client, struct UserNode *user, s
                 break;
             }
             if((cbind->func->flags & CMDFLAG_REGISTERED_CHAN)) {
-                load_channel_settings(chan);
+                loadChannelSettings(chan);
                 if(!(chan->flags & CHANFLAG_CHAN_REGISTERED)) {
                     reply(tmp_text_client, user, "MODCMD_CHAN_REQUIRED");
                     break;
@@ -297,7 +299,7 @@ int register_command(int botid, char *name, cmd_bind_t *func, int paramcount, un
     cmdfunc->botid = botid;
     cmdfunc->name = strdup(name);
     cmdfunc->func = func;
-    cmdfunc->flags = 0;
+    cmdfunc->flags = flags;
     cmdfunc->paramcount = paramcount;
     cmdfunc->next = cmd_functions;
     cmd_functions = cmdfunc;