]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_nationalchars.cpp
Remove m_testcommand too
[user/henk/code/inspircd.git] / src / modules / m_nationalchars.cpp
index 3072eb63ee05be1cb7c0345ddcfecece3779c673..f27b54a520c82d5d4f3a2cb99676fd0bbce4985a 100755 (executable)
@@ -3,7 +3,7 @@
  *       +------------------------------------+
  *
  *  InspIRCd: (C) 2002-2009 InspIRCd Development Team
- * See: http://www.inspircd.org/wiki/index.php/Credits
+ * See: http://wiki.inspircd.org/Credits
  *
  * This program is free but copyrighted software; see
  *         the file COPYING for details.
@@ -226,7 +226,7 @@ class ModuleNationalChars : public Module
  public:
        ModuleNationalChars(InspIRCd* Me) : Module(Me)
        {
-               rememberer = (caller2<bool, const char*, size_t> *) malloc(sizeof(rememberer));
+               rememberer = (caller2<bool, const char*, size_t> *) malloc(sizeof(caller2<bool, const char*, size_t>));
 
                lowermap_rememberer = national_case_insensitive_map;
                memcpy(m_lower, rfc_case_insensitive_map, 256);
@@ -240,7 +240,7 @@ class ModuleNationalChars : public Module
 
                Implementation eventlist[] = { I_OnRehash, I_On005Numeric };
                ServerInstance->Modules->Attach(eventlist, this, 2);
-               OnRehash(NULL, "");
+               OnRehash(NULL);
        }
 
        virtual void On005Numeric(std::string &output)
@@ -250,7 +250,7 @@ class ModuleNationalChars : public Module
                SearchAndReplace(output, std::string("CASEMAPPING=rfc1459"), tmp);
        }
 
-       virtual void OnRehash(User* user, const std::string &parameter)
+       virtual void OnRehash(User* user)
        {
                ConfigReader* conf = new ConfigReader(ServerInstance);
                charset = conf->ReadValue("nationalchars", "file", 0);