diff options
author | brain <brain@e03df62e-2008-0410-955e-edbf42e46eb7> | 2006-08-09 11:33:10 +0000 |
---|---|---|
committer | brain <brain@e03df62e-2008-0410-955e-edbf42e46eb7> | 2006-08-09 11:33:10 +0000 |
commit | 09afa5085614e0224a296abd082fce205003c3fe (patch) | |
tree | 444d54deea5f10e3045e0a8a016f9623499f513e /src/cmd_restart.cpp | |
parent | 6d4128715da39b1e097642a64ee0bd40586d9a38 (diff) |
ServerConfig extern moved into class InspIRCd
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@4808 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/cmd_restart.cpp')
-rw-r--r-- | src/cmd_restart.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/cmd_restart.cpp b/src/cmd_restart.cpp index 2b8a7fc3f..baf5104f9 100644 --- a/src/cmd_restart.cpp +++ b/src/cmd_restart.cpp @@ -20,19 +20,19 @@ #include "helperfuncs.h" #include "commands/cmd_restart.h" -extern ServerConfig* Config;; +extern InspIRCd* ServerInstance;; void cmd_restart::Handle (const char** parameters, int pcnt, userrec *user) { char *argv[32]; log(DEFAULT,"Restart: %s",user->nick); - if (!strcmp(parameters[0],Config->restartpass)) + if (!strcmp(parameters[0],ServerInstance->Config->restartpass)) { WriteOpers("*** RESTART command from %s!%s@%s, restarting server.",user->nick,user->ident,user->host); - argv[0] = Config->MyExecutable; + argv[0] = ServerInstance->Config->MyExecutable; argv[1] = "-wait"; - if (Config->nofork) + if (ServerInstance->Config->nofork) { argv[2] = "-nofork"; } @@ -52,7 +52,7 @@ void cmd_restart::Handle (const char** parameters, int pcnt, userrec *user) } sleep(2); - execv(Config->MyExecutable,argv); + execv(ServerInstance->Config->MyExecutable,argv); exit(0); } |