aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2021-12-20 13:31:07 +0100
committerJarek Kobus <jaroslaw.kobus@qt.io>2022-01-11 08:07:31 +0000
commiteabfc443a78e8b405935f04d0bc5cab6bf9ab2b8 (patch)
treea0157444a59b7127de7d613aa4835ec475afc16a
parent51209b991adfc5b640a7399901000fc9ac88d60e (diff)
Use Reader mode for clangbackend
It doesn't look as there would be any write to this process from Creator side. Change-Id: I2c16a8ba28d8724d434d3c0f95c7b52616121b4b Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
-rw-r--r--src/libs/clangsupport/processcreator.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/clangsupport/processcreator.cpp b/src/libs/clangsupport/processcreator.cpp
index 0394aea1f1..9425336e0f 100644
--- a/src/libs/clangsupport/processcreator.cpp
+++ b/src/libs/clangsupport/processcreator.cpp
@@ -70,7 +70,7 @@ std::future<QProcessUniquePointer> ProcessCreator::createProcess() const
{
return std::async(std::launch::async, [&] {
checkIfProcessPathExists();
- auto process = QProcessUniquePointer(new QtcProcess(ProcessMode::Writer));
+ auto process = QProcessUniquePointer(new QtcProcess());
process->setProcessChannelMode(QProcess::ForwardedChannels);
process->setEnvironment(processEnvironment());
process->setCommand(CommandLine(FilePath::fromString(m_processPath), m_arguments));