aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/languageclient/languageclientinterface.cpp
diff options
context:
space:
mode:
authorChristian Kandeler <[email protected]>2022-05-09 13:16:58 +0200
committerChristian Kandeler <[email protected]>2022-05-13 07:19:15 +0000
commitdb1f2c8dd9e41f985b884ab08d9321d35d5943b2 (patch)
treedbc4548bc6ad4117cd4177e662a859cbb4eb83fc /src/plugins/languageclient/languageclientinterface.cpp
parentfa577eb0496301ad33c99e94584d2c2735241b8a (diff)
LSP: Do not copy a message before sending it out
Change-Id: I58cc1f50b504bf21ea4ee9f99edba2ae8dc1ca1c Reviewed-by: <[email protected]> Reviewed-by: David Schulz <[email protected]>
Diffstat (limited to 'src/plugins/languageclient/languageclientinterface.cpp')
-rw-r--r--src/plugins/languageclient/languageclientinterface.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/languageclient/languageclientinterface.cpp b/src/plugins/languageclient/languageclientinterface.cpp
index 40aa11113a1..62b7dc8b4ae 100644
--- a/src/plugins/languageclient/languageclientinterface.cpp
+++ b/src/plugins/languageclient/languageclientinterface.cpp
@@ -48,7 +48,8 @@ BaseClientInterface::~BaseClientInterface()
void BaseClientInterface::sendMessage(const BaseMessage &message)
{
- sendData(message.toData());
+ sendData(message.header());
+ sendData(message.content);
}
void BaseClientInterface::resetBuffer()