diff options
Diffstat (limited to 'toolsrc/src/vcpkg_Strings.cpp')
| -rw-r--r-- | toolsrc/src/vcpkg_Strings.cpp | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/toolsrc/src/vcpkg_Strings.cpp b/toolsrc/src/vcpkg_Strings.cpp index 5f46af6d2..97f56e746 100644 --- a/toolsrc/src/vcpkg_Strings.cpp +++ b/toolsrc/src/vcpkg_Strings.cpp @@ -1,20 +1,15 @@ #include "pch.h" + #include "vcpkg_Strings.h" #include "vcpkg_Util.h" namespace vcpkg::Strings::details { // To disambiguate between two overloads - static const auto isspace = [](const char c) - { - return std::isspace(c); - }; + static const auto isspace = [](const char c) { return std::isspace(c); }; // Avoids C4244 warnings because of char<->int conversion that occur when using std::tolower() - static char tolower_char(const char c) - { - return static_cast<char>(std::tolower(c)); - } + static char tolower_char(const char c) { return static_cast<char>(std::tolower(c)); } static _locale_t& c_locale() { @@ -66,10 +61,11 @@ namespace vcpkg::Strings std::string::const_iterator case_insensitive_ascii_find(const std::string& s, const std::string& pattern) { const std::string pattern_as_lower_case(ascii_to_lowercase(pattern)); - return search(s.begin(), s.end(), pattern_as_lower_case.begin(), pattern_as_lower_case.end(), [](const char a, const char b) - { - return details::tolower_char(a) == b; - }); + return search(s.begin(), + s.end(), + pattern_as_lower_case.begin(), + pattern_as_lower_case.end(), + [](const char a, const char b) { return details::tolower_char(a) == b; }); } std::string ascii_to_lowercase(const std::string& input) |
