changed Makefile; build all commands as an own file
[NeonServV5.git] / IRCParser.c
index 60ba4efc10efbcf99c2e7686632bd82856d6629c..8662f6d8399e3907f60ef1c9713cbc5a5e438d42 100644 (file)
@@ -321,7 +321,11 @@ static IRC_CMD(raw_324) { //MODE LIST
 static IRC_CMD(raw_invite) {
     if(from == NULL || argc < 2) return 0;
     struct UserNode *user = getUserByMask(from);
-    event_invite(user, argv[1]);
+    if(user == NULL) {
+        user = createTempUser(from);
+        user->flags |= USERFLAG_ISTMPUSER;
+    }
+    event_invite(client, user, argv[1]);
     return 1;
 }