Don't shorten without need

This commit is contained in:
Olaf van der Spek 2017-03-26 13:20:32 +02:00 committed by GitHub
parent 90bb4a2eeb
commit 88445e9e98

View File

@ -47,9 +47,9 @@ namespace vcpkg::details
std::string shorten_description(const std::string& desc)
{
auto simple_desc = std::regex_replace(desc.substr(0, 49), std::regex("\\n( |\\t)?"), "");
if (desc.size() > 49)
simple_desc.append("...");
return simple_desc;
auto simple_desc = std::regex_replace(desc, std::regex("\\n( |\\t)?"), "");
return simple_desc.size() <= 52
? simple_desc
: simple_desc.substr(0, 49) + "...";
}
}