From b06c205a5d6c365c18f5d3729a02e66ca59267d4 Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 19 Jul 2024 08:44:38 +0200 Subject: [PATCH] CPlusPlus: Replace one FilePath::toString() with path() The injected files check would be wrong with remote paths. Change-Id: I729d9fa9b1399d4ef5337004153e62ca287948cb Reviewed-by: Christian Kandeler --- src/libs/cplusplus/FastPreprocessor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/cplusplus/FastPreprocessor.cpp b/src/libs/cplusplus/FastPreprocessor.cpp index 88acd386e4c..51e595b900a 100644 --- a/src/libs/cplusplus/FastPreprocessor.cpp +++ b/src/libs/cplusplus/FastPreprocessor.cpp @@ -34,7 +34,7 @@ QByteArray FastPreprocessor::run(Document::Ptr newDoc, _merged.insert(filePath); for (Snapshot::const_iterator i = _snapshot.begin(), ei = _snapshot.end(); i != ei; ++i) { - if (isInjectedFile(i.key().toString())) + if (isInjectedFile(i.key().path())) mergeEnvironment(i.key()); }