From 775aa8f9e565a40e6f6cd0437fa988f19391001e Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 14 Jul 2022 15:07:19 +0200 Subject: [PATCH] Utils: Fix doCleanPath() QString::right() != QString::mid(), except for very special cases. Change-Id: I0b4d8e46b7631975dd1c3c38b50f4f336bff3f2e Reviewed-by: Marcus Tillmanns Reviewed-by: Eike Ziller --- src/libs/utils/filepath.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/utils/filepath.cpp b/src/libs/utils/filepath.cpp index 0f00b3f0f26..cb7981b9f29 100644 --- a/src/libs/utils/filepath.cpp +++ b/src/libs/utils/filepath.cpp @@ -137,7 +137,7 @@ static QString doCleanPath(const QString &input) const int pos = input.indexOf("://"); if (pos == -1) return QDir::cleanPath(input); - return input.left(pos + 3) + QDir::cleanPath(input.right(pos + 3)); + return input.left(pos + 3) + QDir::cleanPath(input.mid(pos + 3)); } /*!