1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-26 18:35:20 +00:00

Merge pull request #1507 from AnyOldName3/data-local-fix

Fix the loading of 'data-local' lines which I broke
This commit is contained in:
scrawl 2017-10-18 09:59:43 +00:00 committed by GitHub
commit 21a705fb75
2 changed files with 8 additions and 1 deletions

View File

@ -127,7 +127,11 @@ std::pair<Files::PathContainer, std::vector<std::string> > CS::Editor::readConfi
}
std::string local = variables["data-local"].as<Files::EscapeHashString>().toStdString();
if (!local.empty()) {
if (!local.empty())
{
if (local.front() == '\"')
local = local.substr(1, local.length() - 2);
dataLocal.push_back(Files::PathContainer::value_type(local));
}

View File

@ -194,6 +194,9 @@ bool parseOptions (int argc, char** argv, OMW::Engine& engine, Files::Configurat
std::string local(variables["data-local"].as<Files::EscapeHashString>().toStdString());
if (!local.empty())
{
if (local.front() == '\"')
local = local.substr(1, local.length() - 2);
dataDirs.push_back(Files::PathContainer::value_type(local));
}