summaryrefslogtreecommitdiffstats
path: root/util/folder/path.cpp
diff options
context:
space:
mode:
authortldr <[email protected]>2022-02-10 16:50:18 +0300
committerDaniil Cherednik <[email protected]>2022-02-10 16:50:18 +0300
commit42d219fbd63ee173b0cb7db1b26a3ec615f0bb71 (patch)
tree5d5cb817648f650d76cf1076100726fd9b8448e8 /util/folder/path.cpp
parentfb217752f4b5a81abe9df05e38c5a71d080fc2a8 (diff)
Restoring authorship annotation for <[email protected]>. Commit 2 of 2.
Diffstat (limited to 'util/folder/path.cpp')
-rw-r--r--util/folder/path.cpp38
1 files changed, 19 insertions, 19 deletions
diff --git a/util/folder/path.cpp b/util/folder/path.cpp
index 400fa907417..bfe0c67d687 100644
--- a/util/folder/path.cpp
+++ b/util/folder/path.cpp
@@ -40,25 +40,25 @@ bool TFsPath::IsSubpathOf(const TFsPath& that) const {
return std::equal(rsplit.begin(), rsplit.end(), split.begin());
}
-bool TFsPath::IsNonStrictSubpathOf(const TFsPath& that) const {
- const TSplit& split = GetSplit();
- const TSplit& rsplit = that.GetSplit();
-
- if (rsplit.IsAbsolute != split.IsAbsolute) {
- return false;
- }
-
- if (rsplit.Drive != split.Drive) {
- return false;
- }
-
- if (rsplit.size() > split.size()) {
- return false;
- }
-
- return std::equal(rsplit.begin(), rsplit.end(), split.begin());
-}
-
+bool TFsPath::IsNonStrictSubpathOf(const TFsPath& that) const {
+ const TSplit& split = GetSplit();
+ const TSplit& rsplit = that.GetSplit();
+
+ if (rsplit.IsAbsolute != split.IsAbsolute) {
+ return false;
+ }
+
+ if (rsplit.Drive != split.Drive) {
+ return false;
+ }
+
+ if (rsplit.size() > split.size()) {
+ return false;
+ }
+
+ return std::equal(rsplit.begin(), rsplit.end(), split.begin());
+}
+
TFsPath TFsPath::RelativeTo(const TFsPath& root) const {
TSplit split = GetSplit();
const TSplit& rsplit = root.GetSplit();