diff options
author | Marcus Tillmanns <marcus.tillmanns@qt.io> | 2022-08-11 10:50:06 +0200 |
---|---|---|
committer | Marcus Tillmanns <marcus.tillmanns@qt.io> | 2022-08-11 13:54:14 +0000 |
commit | 50bedd554453fbfd5e284093401c302610901540 (patch) | |
tree | 25bd6556571b58541db1f7c466eee1b15e462abb /src/libs/utils/stringutils.cpp | |
parent | e31d7b227e876af2489ad8a5d4a9248fb1205617 (diff) |
FilePath: Fix UNC root/path parsing
* Fixed UNC path parsing to correctly split between root and path
* Fixed tst_fileutils to correspond to windows path handling.
Change-Id: I2849738696a39e8282068ab164514f806f2c5fcf
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/libs/utils/stringutils.cpp')
-rw-r--r-- | src/libs/utils/stringutils.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libs/utils/stringutils.cpp b/src/libs/utils/stringutils.cpp index fac6c6b16ce..e3e99541ecf 100644 --- a/src/libs/utils/stringutils.cpp +++ b/src/libs/utils/stringutils.cpp @@ -496,4 +496,12 @@ QTCREATOR_UTILS_EXPORT QString chopIfEndsWith(QString str, QChar c) return str; } +QTCREATOR_UTILS_EXPORT QStringView chopIfEndsWith(QStringView str, QChar c) +{ + if (str.endsWith(c)) + str.chop(1); + + return str; +} + } // namespace Utils |