diff options
Diffstat (limited to 'modules/commands/os_logsearch.cpp')
-rw-r--r-- | modules/commands/os_logsearch.cpp | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/modules/commands/os_logsearch.cpp b/modules/commands/os_logsearch.cpp index c033c6bb5..5bc11a6c9 100644 --- a/modules/commands/os_logsearch.cpp +++ b/modules/commands/os_logsearch.cpp @@ -11,8 +11,6 @@ #include "module.h" -static Anope::string logfile_name; - class CommandOSLogSearch : public Command { static inline Anope::string CreateLogName(const Anope::string &file, time_t t = Anope::CurTime) @@ -91,6 +89,7 @@ class CommandOSLogSearch : public Command Log(LOG_ADMIN, source, this) << "for " << search_string; + const Anope::string &logfile_name = Config->GetModule(this->owner)->Get<const Anope::string &>("logname"); std::list<Anope::string> matches; for (int d = days - 1; d >= 0; --d) { @@ -151,13 +150,6 @@ class OSLogSearch : public Module OSLogSearch(const Anope::string &modname, const Anope::string &creator) : Module(modname, creator, VENDOR), commandoslogsearch(this) { - Implementation i[] = { I_OnReload }; - ModuleManager::Attach(i, this, sizeof(i) / sizeof(Implementation)); - } - - void OnReload(ServerConfig *conf, ConfigReader &reader) anope_override - { - logfile_name = reader.ReadValue("logsearch", "name", "services.log", 0); } }; |