]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_alias.cpp
Added a parameter to OnRehash for the rehash parameter
[user/henk/code/inspircd.git] / src / modules / m_alias.cpp
index 837750da85fa6a9bf9c7e7648f7ae3ee7c7c2d99..6eda35f13ce62bd08e7599d7be8718389c7e9043 100644 (file)
@@ -38,8 +38,9 @@ class ModuleAlias : public Module
                Server *Srv;
                ConfigReader *MyConf;
                std::vector<Alias> Aliases;
-       public:
-               /* XXX - small issue, why is this marked public when it's not (really) intended for external use */
+
+               /* XXX - small issue, why is this marked public when it's not (really) intended for external use
+                * Fixed 30/11/05 by Brain as suggestion by w00t */
                virtual void ReadAliases()
                {
                        Aliases.clear();
@@ -59,6 +60,8 @@ class ModuleAlias : public Module
                        }
        
                }
+
+       public:
        
                ModuleAlias()
                {
@@ -132,7 +135,7 @@ class ModuleAlias : public Module
                        }
                }
   
-               virtual void OnRehash()
+               virtual void OnRehash(std::string parameter)
                {
                        delete MyConf;
                        MyConf = new ConfigReader;