Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/gameinterface.cc')
-rw-r--r--src/core/gameinterface.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/core/gameinterface.cc b/src/core/gameinterface.cc
index ebca24b..a4a402d 100644
--- a/src/core/gameinterface.cc
+++ b/src/core/gameinterface.cc
@@ -17,14 +17,14 @@ namespace core
GameInterface *GameInterface::gameinterface_instance = 0;
-GameInterface::GameInterface()
+GameInterface::GameInterface(const char *game_name)
{
- if (gameinterface_instance) {
- std::cerr << "multiple singleton instances: core::GameInterface" << std::endl;
- exit(2);
- }
gameinterface_instance = this;
connected = false;
+ if (game_name)
+ name.assign(game_name);
+ else
+ name.clear();
}
GameInterface::~GameInterface()