From e5312362c819fac3b37ed291ff15eb40abfb9fe2 Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 30 Apr 2021 08:12:33 +0200 Subject: [PATCH] LanguageClient: Avoid one use of SynchronousProcess Change-Id: I39329a68691ad084128056c34cc41554776fd18b Reviewed-by: David Schulz --- src/plugins/languageclient/languageclientinterface.cpp | 5 +---- src/plugins/languageclient/languageclientinterface.h | 5 +++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/plugins/languageclient/languageclientinterface.cpp b/src/plugins/languageclient/languageclientinterface.cpp index be1f2bdb20c..a420d7e15f7 100644 --- a/src/plugins/languageclient/languageclientinterface.cpp +++ b/src/plugins/languageclient/languageclientinterface.cpp @@ -27,9 +27,6 @@ #include "languageclientsettings.h" -#include -#include - #include using namespace LanguageServerProtocol; @@ -101,7 +98,7 @@ StdIOClientInterface::StdIOClientInterface() StdIOClientInterface::~StdIOClientInterface() { - Utils::SynchronousProcess::stopProcess(m_process); + m_process.stopProcess(); } bool StdIOClientInterface::start() diff --git a/src/plugins/languageclient/languageclientinterface.h b/src/plugins/languageclient/languageclientinterface.h index 69055bc49e4..8ebac43aa15 100644 --- a/src/plugins/languageclient/languageclientinterface.h +++ b/src/plugins/languageclient/languageclientinterface.h @@ -29,8 +29,9 @@ #include +#include + #include -#include namespace LanguageClient { @@ -84,7 +85,7 @@ public: protected: void sendData(const QByteArray &data) final; - QProcess m_process; + Utils::QtcProcess m_process; private: void readError();