From b01813d7940fb08aa0d746f577207c44e759fa91 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Thu, 29 Mar 2018 16:39:12 +0200 Subject: [PATCH] Clang: Fix destructors Change-Id: I95164b195b912068496d5c8de0fe09cf88678916 Reviewed-by: Friedemann Kleint Reviewed-by: Marco Bubke --- src/libs/clangsupport/clangcodemodelserverinterface.h | 2 ++ src/libs/clangsupport/projectmanagementserverinterface.h | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libs/clangsupport/clangcodemodelserverinterface.h b/src/libs/clangsupport/clangcodemodelserverinterface.h index eb24fa4dfed..ffbeffaeb38 100644 --- a/src/libs/clangsupport/clangcodemodelserverinterface.h +++ b/src/libs/clangsupport/clangcodemodelserverinterface.h @@ -36,6 +36,8 @@ class ClangCodeModelClientInterface; class CLANGSUPPORT_EXPORT ClangCodeModelServerInterface : public IpcServerInterface { public: + virtual ~ClangCodeModelServerInterface() = default; + void dispatch(const MessageEnvelop &messageEnvelop) override; virtual void end() = 0; diff --git a/src/libs/clangsupport/projectmanagementserverinterface.h b/src/libs/clangsupport/projectmanagementserverinterface.h index 1b4a1b7b543..eb06960dc30 100644 --- a/src/libs/clangsupport/projectmanagementserverinterface.h +++ b/src/libs/clangsupport/projectmanagementserverinterface.h @@ -32,7 +32,7 @@ namespace ClangBackEnd { class RemoveProjectPartsMessage; class UpdateProjectPartsMessage; -class ProjectManagementServerInterface : public IpcInterface +class ProjectManagementServerInterface : public IpcServerInterface { public: virtual void updateProjectParts(UpdateProjectPartsMessage &&message) = 0;