diff options
Diffstat (limited to 'Source/cmServerProtocol.h')
-rw-r--r-- | Source/cmServerProtocol.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Source/cmServerProtocol.h b/Source/cmServerProtocol.h index bab949b..92c8162 100644 --- a/Source/cmServerProtocol.h +++ b/Source/cmServerProtocol.h @@ -87,7 +87,8 @@ public: virtual bool IsExperimental() const = 0; virtual const cmServerResponse Process(const cmServerRequest& request) = 0; - bool Activate(const cmServerRequest& request, std::string* errorMessage); + bool Activate(cmServer* server, const cmServerRequest& request, + std::string* errorMessage); protected: cmake* CMakeInstance() const; @@ -97,6 +98,7 @@ protected: private: std::unique_ptr<cmake> m_CMakeInstance; + cmServer* m_Server = nullptr; // not owned! friend class cmServer; }; |