[vcpkg] Fix regression introduced in 67ce764. Fixes #868. Fixes #866.

This commit is contained in:
Robert Schumacher 2017-03-29 09:49:09 -07:00
parent c09a8f990c
commit 830bd8d449

View File

@ -111,7 +111,11 @@ static void loadConfig()
try
{
auto pghs = Paragraphs::get_paragraphs(localappdata / "vcpkg" / "config").get_or_exit(VCPKG_LINE_INFO);
auto maybe_pghs = Paragraphs::get_paragraphs(localappdata / "vcpkg" / "config");
if (auto p_pghs = maybe_pghs.get())
{
const auto& pghs = *p_pghs;
std::unordered_map<std::string, std::string> keys;
if (pghs.size() > 0)
keys = pghs[0];
@ -129,6 +133,7 @@ static void loadConfig()
SetUserInformation(user_id, user_time);
return;
}
}
catch (...)
{
}