From 092eb69a53d679053b8daee895a7a290a71b2e62 Mon Sep 17 00:00:00 2001 From: brain Date: Fri, 16 Dec 2005 11:47:07 +0000 Subject: Moved ModeGrok and Parser into InspIRCd class git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2522 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/modules.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'src/modules.cpp') diff --git a/src/modules.cpp b/src/modules.cpp index 7e66e5225..395f10f97 100644 --- a/src/modules.cpp +++ b/src/modules.cpp @@ -54,13 +54,10 @@ using namespace std; extern SocketEngine* SE; extern ServerConfig *Config; extern InspIRCd* ServerInstance; -extern ModeParser* ModeGrok; extern int MODCOUNT; extern std::vector modules; extern std::vector factory; extern std::vector module_sockets; -extern CommandParser *Parser; - extern time_t TIME; class Server; extern userrec* fd_ref_table[65536]; @@ -405,12 +402,12 @@ bool Server::IsUlined(std::string server) void Server::CallCommandHandler(std::string commandname, char** parameters, int pcnt, userrec* user) { - Parser->CallHandler(commandname,parameters,pcnt,user); + ServerInstance->Parser->CallHandler(commandname,parameters,pcnt,user); } bool Server::IsValidModuleCommand(std::string commandname, int pcnt, userrec* user) { - return Parser->IsValidCommand(commandname, pcnt, user); + return ServerInstance->Parser->IsValidCommand(commandname, pcnt, user); } void Server::Log(int level, std::string s) @@ -420,12 +417,12 @@ void Server::Log(int level, std::string s) void Server::AddCommand(char* cmd, handlerfunc f, char flags, int minparams, char* source) { - Parser->CreateCommand(cmd,f,flags,minparams,source); + ServerInstance->Parser->CreateCommand(cmd,f,flags,minparams,source); } void Server::SendMode(char **parameters, int pcnt, userrec *user) { - ModeGrok->ServerMode(parameters,pcnt,user); + ServerInstance->ModeGrok->ServerMode(parameters,pcnt,user); } void Server::Send(int Socket, std::string s) -- cgit v1.3.1-10-gc9f91