changed Makefile; build all commands as an own file
[NeonServV5.git] / cmd_neonserv_invite.c
index e578cf97b03ec0548686f43636f9503c8b50464c..f7fcd62247bdf975e9958ac8ffdcea59a3e2a544 100644 (file)
@@ -1,4 +1,6 @@
 
+#include "cmd_neonserv.h"
+
 /*
 * argv[0] - nick / *auth
 */
@@ -27,7 +29,7 @@ struct neonserv_cmd_invite_timeout {
 
 static struct neonserv_cmd_invite_timeout *first_timeout = NULL, *last_timeout = NULL;
 
-static CMD_BIND(neonserv_cmd_invite) {
+CMD_BIND(neonserv_cmd_invite) {
     if(neonserv_cmd_invite_is_timeout(argv[0], chan->name)) {
         reply(getTextBot(), user, "NS_INVITE_TIMEOUT", argv[0], chan->name);
         return;
@@ -68,8 +70,8 @@ static USERAUTH_CALLBACK(neonserv_cmd_invite_nick_lookup) {
     if(!user) {
         //USER_DOES_NOT_EXIST
         reply(cache->textclient, cache->user, "NS_USER_UNKNOWN", cache->nick);
-    }
-    neonserv_cmd_invite_async1(cache->client, cache->textclient, cache->user, cache->chan, cache->event, user->nick, ((user->flags & USERFLAG_ISAUTHED) ? user->auth : NULL));
+    } else
+        neonserv_cmd_invite_async1(cache->client, cache->textclient, cache->user, cache->chan, cache->event, user->nick, ((user->flags & USERFLAG_ISAUTHED) ? user->auth : NULL));
     free(cache->nick);
     free(cache);
 }