diff options
author | Jarek Kobus <jaroslaw.kobus@qt.io> | 2021-12-20 13:31:07 +0100 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2022-01-11 08:07:31 +0000 |
commit | eabfc443a78e8b405935f04d0bc5cab6bf9ab2b8 (patch) | |
tree | a0157444a59b7127de7d613aa4835ec475afc16a | |
parent | 51209b991adfc5b640a7399901000fc9ac88d60e (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.cpp | 2 |
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)); |