]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_sslinfo.cpp
Fix compilation of SQL modules, use GlobalCulls to clean up deleted modules
[user/henk/code/inspircd.git] / src / modules / m_sslinfo.cpp
index cca32d4da87d8daa92a53f4c9f3ece7d210c4874..1b5a39ba47286616240115b62b55d24312c62780 100644 (file)
@@ -116,27 +116,27 @@ class ModuleSSLInfo : public Module
        CommandSSLInfo cmd;
 
  public:
-       ModuleSSLInfo(InspIRCd* Me)
-               : Module(Me), cmd(this)
+       ModuleSSLInfo()
+               : cmd(this)
        {
                ServerInstance->AddCommand(&cmd);
 
                Extensible::Register(&cmd.CertExt);
 
-               Implementation eventlist[] = { I_OnSyncUser, I_OnDecodeMetaData, I_OnWhois, I_OnPreCommand };
-               ServerInstance->Modules->Attach(eventlist, this, 4);
+               Implementation eventlist[] = { I_OnWhois, I_OnPreCommand };
+               ServerInstance->Modules->Attach(eventlist, this, 2);
        }
 
-       virtual ~ModuleSSLInfo()
+       ~ModuleSSLInfo()
        {
        }
 
-       virtual Version GetVersion()
+       Version GetVersion()
        {
                return Version("SSL Certificate Utilities", VF_VENDOR);
        }
 
-       virtual void OnWhois(User* source, User* dest)
+       void OnWhois(User* source, User* dest)
        {
                if (cmd.CertExt.get(dest))
                {
@@ -158,13 +158,13 @@ class ModuleSSLInfo : public Module
                return false;
        }
 
-       virtual ModResult OnPreCommand(std::string &command, std::vector<std::string> &parameters, User *user, bool validated, const std::string &original_line)
+       ModResult OnPreCommand(std::string &command, std::vector<std::string> &parameters, User *user, bool validated, const std::string &original_line)
        {
                irc::string pcmd = command.c_str();
 
                if ((pcmd == "OPER") && (validated))
                {
-                       ConfigReader cf(ServerInstance);
+                       ConfigReader cf;
                        char TheHost[MAXBUF];
                        char TheIP[MAXBUF];
                        std::string LoginName;