]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/coremods/core_info/cmd_info.cpp
Redo OnSetEndPoint logic to fix duplicate clones (#1549).
[user/henk/code/inspircd.git] / src / coremods / core_info / cmd_info.cpp
index e84daeccb91e551f1e09a22302c35e4c00fc039c..ee079493488e81005f653023b9978589192f3956 100644 (file)
@@ -53,7 +53,7 @@ static const char* const lines[] = {
        "    Robin Burchell,         w00t,       <w00t@inspircd.org>",
        " ",
        "\2Active Contributors\2:",
-       "    Adam",
+       "    Adam           linuxdaemon     Sheogorath",
        " ",
        "\2Former Contributors\2:",
        "   dmb             Zaba            skenmy         GreenReaper",
@@ -61,7 +61,7 @@ static const char* const lines[] = {
        "   Adremelech      John2           jilles         HiroP",
        "   eggy            Bricker         AnMaster       djGrrr",
        "   nenolod         Quension        praetorian     pippijn",
-       "   CC              jamie           typobox43      Burlex (win32)",
+       "   CC              jamie           typobox43      Burlex",
        "   Stskeeps        ThaPrince       BuildSmart     Thunderhacker",
        "   Skip            LeaChim         Majic          MacGyver",
        "   Namegduf        Ankit           Phoenix        Taros",
@@ -69,7 +69,6 @@ static const char* const lines[] = {
        " ",
        "\2Thanks To\2:",
        "   Asmo            Brik            fraggeln       genius3000",
-       "   Sheogorath",
        " ",
        " Best experienced with: \2An IRC client\2",
        NULL
@@ -77,7 +76,7 @@ static const char* const lines[] = {
 
 /** Handle /INFO
  */
-CmdResult CommandInfo::Handle (const std::vector<std::string>& parameters, User *user)
+CmdResult CommandInfo::Handle(User* user, const Params& parameters)
 {
        if (parameters.size() > 0 && parameters[0] != ServerInstance->Config->ServerName)
                return CMD_SUCCESS;
@@ -85,7 +84,7 @@ CmdResult CommandInfo::Handle (const std::vector<std::string>& parameters, User
        int i=0;
        while (lines[i])
                user->WriteRemoteNumeric(RPL_INFO, lines[i++]);
-       FOREACH_MOD(OnInfo, (user));
+
        user->WriteRemoteNumeric(RPL_ENDOFINFO, "End of /INFO list");
        return CMD_SUCCESS;
 }