Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2008-04-09 19:38:25 +0000
committerStijn Buys <ingar@osirion.org>2008-04-09 19:38:25 +0000
commit644479214119760394db18ec2488917ffb3a6c54 (patch)
tree0a485803e2c4f1a989fc1c444192ee3b3b2f3814 /src/client/client.cc
parent7a887f128d4da086ca7562779df5cefe53186aeb (diff)
parse command line arguments
Diffstat (limited to 'src/client/client.cc')
-rw-r--r--src/client/client.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/client/client.cc b/src/client/client.cc
index ab27d0f..2079c71 100644
--- a/src/client/client.cc
+++ b/src/client/client.cc
@@ -31,7 +31,7 @@ class Client : public core::Application
{
public:
/// initialize the client Client
- virtual void init();
+ virtual void init(int count, char **arguments);
/// run the client Client
virtual void run();
@@ -68,7 +68,7 @@ void client_main(int count, char **arguments)
std::cout << arguments[i] << " ";
std::cout << std::endl;
- app.init();
+ app.init(count, arguments);
app.run();
app.shutdown();
}
@@ -81,13 +81,13 @@ void Client::quit(int status)
core::Application::quit(status);
}
-void Client::init()
+void Client::init(int count, char **arguments)
{
con_print << "Initializing client..." << std::endl;
// initialize core
core::Cvar::sv_dedicated = core::Cvar::set("sv_private", "0");
- core::Application::init();
+ core::Application::init(count, arguments);
// client variables
core::Cvar *cvar = 0;