Clang: Call the finishProcess() in ~RefactoringConnectionClient

Otherwise we call virtual function in the base class.

Change-Id: I35a3d9a59dc6558b9386ccfa7169cef5f2e15e10
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Marco Bubke
2016-11-29 13:33:43 +01:00
parent 5735b3d3b3
commit 636eea99f4
2 changed files with 6 additions and 0 deletions

View File

@@ -46,6 +46,11 @@ RefactoringConnectionClient::RefactoringConnectionClient(RefactoringClientInterf
stdOutPrefixer().setPrefix("RefactoringConnectionClient.stdout: ");
}
RefactoringConnectionClient::~RefactoringConnectionClient()
{
finishProcess();
}
RefactoringServerProxy &RefactoringConnectionClient::serverProxy()
{
return serverProxy_;

View File

@@ -36,6 +36,7 @@ class RefactoringConnectionClient : public ConnectionClient
{
public:
RefactoringConnectionClient(RefactoringClientInterface *client);
~RefactoringConnectionClient();
RefactoringServerProxy &serverProxy();