From c2d008a3228d2862de692a16a5274b0472b60451 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Fri, 2 Jun 2023 09:59:27 +0200 Subject: [PATCH] ClangFormat: use fromUserInput to prevent asserts Change-Id: I9f33c8e8ef276d771d727a6678cf72e80e7d46d9 Reviewed-by: Qt CI Bot Reviewed-by: Qt CI Patch Build Bot Reviewed-by: Christian Kandeler --- src/plugins/clangformat/llvmfilesystem.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/clangformat/llvmfilesystem.h b/src/plugins/clangformat/llvmfilesystem.h index 675791f349e..fface01fc08 100644 --- a/src/plugins/clangformat/llvmfilesystem.h +++ b/src/plugins/clangformat/llvmfilesystem.h @@ -50,7 +50,7 @@ public: Q_UNUSED(RequiresNullTerminator); Q_UNUSED(IsVolatile); - const FilePath path = FilePath::fromString(QString::fromStdString(Name.str())); + const FilePath path = FilePath::fromUserInput(QString::fromStdString(Name.str())); const expected_str contents = path.fileContents(FileSize, 0); QTC_ASSERT_EXPECTED(contents, return std::error_code()); @@ -72,7 +72,7 @@ public: ErrorOr status(const Twine &Path) override { - const Utils::FilePath path = FilePath::fromString(QString::fromStdString(Path.str())); + const FilePath path = FilePath::fromUserInput(QString::fromStdString(Path.str())); QFileInfo fInfo(QString::fromStdString(Path.str())); if (!fInfo.exists())