diff options
Diffstat (limited to 'library/cpp/string_utils/url/url.cpp')
-rw-r--r-- | library/cpp/string_utils/url/url.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/library/cpp/string_utils/url/url.cpp b/library/cpp/string_utils/url/url.cpp index dfc33d811d..85f4ac5d69 100644 --- a/library/cpp/string_utils/url/url.cpp +++ b/library/cpp/string_utils/url/url.cpp @@ -314,7 +314,7 @@ static inline bool IsSchemeChar(char c) noexcept { return IsAsciiAlnum(c); //what about '+' ?.. } -static bool HasPrefix(const TStringBuf url) noexcept { +static bool HasPrefix(const TStringBuf url) noexcept { TStringBuf scheme, unused; if (!url.TrySplit(TStringBuf("://"), scheme, unused)) return false; @@ -326,7 +326,7 @@ TString AddSchemePrefix(const TString& url) { return AddSchemePrefix(url, TStringBuf("http")); } -TString AddSchemePrefix(const TString& url, TStringBuf scheme) { +TString AddSchemePrefix(const TString& url, TStringBuf scheme) { if (HasPrefix(url)) { return url; } @@ -387,13 +387,13 @@ size_t NormalizeHostName(char* dest, const TStringBuf source, size_t dest_size, strlwr(dest); return len; } - + TStringBuf RemoveFinalSlash(TStringBuf str) noexcept { - if (str.EndsWith('/')) { - str.Chop(1); - } - return str; -} + if (str.EndsWith('/')) { + str.Chop(1); + } + return str; +} TStringBuf CutUrlPrefixes(TStringBuf url) noexcept { url = CutSchemePrefix(url); |