diff options
author | spacelord <spacelord@yandex-team.ru> | 2022-02-10 16:48:15 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:48:15 +0300 |
commit | 16747e4f77455cca4932df21eb76f12cb0a97a5c (patch) | |
tree | 4dd6da4102d99d0d69dec53c1050d290a850a9f2 /util/folder/pathsplit.cpp | |
parent | a817f5de12611ec73085eba17f8ec7740a46bdb7 (diff) | |
download | ydb-16747e4f77455cca4932df21eb76f12cb0a97a5c.tar.gz |
Restoring authorship annotation for <spacelord@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'util/folder/pathsplit.cpp')
-rw-r--r-- | util/folder/pathsplit.cpp | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/util/folder/pathsplit.cpp b/util/folder/pathsplit.cpp index 81d439a727..7c6414749e 100644 --- a/util/folder/pathsplit.cpp +++ b/util/folder/pathsplit.cpp @@ -118,9 +118,9 @@ void TPathSplitStore::AppendComponent(const TStringBuf comp) { } TStringBuf TPathSplitStore::Extension() const { - return size() > 0 ? CutExtension(back()) : TStringBuf(); -} - + return size() > 0 ? CutExtension(back()) : TStringBuf(); +} + template <> void Out<TPathSplit>(IOutputStream& o, const TPathSplit& ps) { o << ps.Reconstruct(); @@ -133,19 +133,19 @@ TString JoinPaths(const TPathSplit& p1, const TPathSplit& p2) { return TPathSplit(p1).AppendMany(p2.begin(), p2.end()).Reconstruct(); } - + TStringBuf CutExtension(const TStringBuf fileName) { if (fileName.empty()) { - return fileName; - } - - TStringBuf name; - TStringBuf extension; - fileName.RSplit('.', name, extension); + return fileName; + } + + TStringBuf name; + TStringBuf extension; + fileName.RSplit('.', name, extension); if (name.empty()) { - // dot at a start or not found - return name; - } else { - return extension; - } -} + // dot at a start or not found + return name; + } else { + return extension; + } +} |