Fixing bug with disappearing SGCT arguments

This commit is contained in:
Alexander Bock
2016-06-14 09:19:11 +02:00
parent 73ceaafd13
commit 2dd29e5ecb

View File

@@ -221,12 +221,14 @@ bool OpenSpaceEngine::create(int argc, char** argv,
return false;
// Parse commandline arguments
sgctArguments = *(_engine->_commandlineParser->setCommandLine(argc, argv));
std::shared_ptr<const std::vector<std::string>> arguments =
_engine->_commandlineParser->setCommandLine(argc, argv);
bool showHelp = _engine->_commandlineParser->execute();
if (showHelp) {
_engine->_commandlineParser->displayHelp();
return false;
}
sgctArguments = *arguments;
// Find configuration
std::string configurationFilePath = commandlineArgumentPlaceholders.configurationName;