]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/message.cpp
Made compile on linux
[user/henk/code/inspircd.git] / src / message.cpp
index 073c54d02b1163eab56bbedd2428b232d259a571..2f527c983e6ba9b0812af1ead2b8a91333e0b50d 100644 (file)
@@ -218,6 +218,7 @@ void ChangeName(userrec* user, const char* gecos)
                FOREACH_RESULT(OnChangeLocalUserGECOS(user,gecos));
                if (MOD_RESULT)
                        return;
+               FOREACH_MOD OnChangeName(user,gecos);
        }
        strlcpy(user->fullname,gecos,MAXBUF);
 }
@@ -230,6 +231,7 @@ void ChangeDisplayedHost(userrec* user, const char* host)
                 FOREACH_RESULT(OnChangeLocalUserHost(user,host));
                 if (MOD_RESULT)
                         return;
+               FOREACH_MOD OnChangeHost(user,host);
         }
        strlcpy(user->dhost,host,160);
 }
@@ -309,9 +311,6 @@ char* cmode(userrec *user, chanrec *chan)
                return "";
        }
 
-       if (is_uline(user->server))
-               return "@";
-
        for (int i = 0; i != MAXCHANS; i++)
        {
                if (user->chans[i].channel)