X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fextra%2Fm_regex_posix.cpp;h=6cf7ec44dab0afc53af72934cb264b830157cd33;hb=f25c4b7a2263f5f3ce9bb41ba56b43c0d3a6d124;hp=ab5d44b990b87f5a17ec6db2f94a31e485e3ec35;hpb=2df56b811b362dbf5a05a0bc7b0eee5ee4d77a40;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/extra/m_regex_posix.cpp b/src/modules/extra/m_regex_posix.cpp index ab5d44b99..6cf7ec44d 100644 --- a/src/modules/extra/m_regex_posix.cpp +++ b/src/modules/extra/m_regex_posix.cpp @@ -2,8 +2,8 @@ * | Inspire Internet Relay Chat Daemon | * +------------------------------------+ * - * InspIRCd: (C) 2002-2008 InspIRCd Development Team - * See: http://www.inspircd.org/wiki/index.php/Credits + * InspIRCd: (C) 2002-2009 InspIRCd Development Team + * See: http://wiki.inspircd.org/Credits * * This program is free but copyrighted software; see * the file COPYING for details. @@ -81,7 +81,12 @@ public: Me->Modules->PublishInterface("RegularExpression", this); Implementation eventlist[] = { I_OnRequest, I_OnRehash }; Me->Modules->Attach(eventlist, this, 2); - OnRehash(NULL, ""); + OnRehash(NULL); + } + + virtual Version GetVersion() + { + return Version("$Id$", VF_COMMON | VF_VENDOR | VF_SERVICEPROVIDER, API_VERSION); } virtual ~ModuleRegexPOSIX() @@ -89,7 +94,7 @@ public: ServerInstance->Modules->UnpublishInterface("RegularExpression", this); } - virtual void OnRehash(User* u, const std::string& parameter) + virtual void OnRehash(User* u) { ConfigReader Conf(ServerInstance); extended = Conf.ReadFlag("posix", "extended", 0); @@ -111,3 +116,5 @@ public: return NULL; } }; + +MODULE_INIT(ModuleRegexPOSIX)