From 7c35363cdacbf0c9f14654187f99ad0a717c16e0 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 12 Jan 2023 13:43:54 +0100 Subject: [PATCH] Utils: Simplify part of OutputLineParser::absoluteFilePath Change-Id: I65be5e622b2a2bde8cbd25c8642c87f889ee5bdd Reviewed-by: Christian Kandeler Reviewed-by: --- src/libs/utils/outputformatter.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libs/utils/outputformatter.cpp b/src/libs/utils/outputformatter.cpp index d9d2d7c67b9..5946d720606 100644 --- a/src/libs/utils/outputformatter.cpp +++ b/src/libs/utils/outputformatter.cpp @@ -115,13 +115,13 @@ FilePath OutputLineParser::absoluteFilePath(const FilePath &filePath) const { if (filePath.isEmpty()) return filePath; - if (filePath.toFileInfo().isAbsolute()) + if (filePath.isAbsolutePath()) return filePath.cleanPath(); FilePaths candidates; for (const FilePath &dir : searchDirectories()) { - FilePath candidate = dir.pathAppended(filePath.toString()); + FilePath candidate = dir.resolvePath(filePath); if (candidate.exists() || d->skipFileExistsCheck) { - candidate = FilePath::fromString(QDir::cleanPath(candidate.toString())); + candidate = candidate.cleanPath(); if (!candidates.contains(candidate)) candidates << candidate; }