Skip to content

Commit 7279b2b

Browse files
committed
Reparse incoming arguments in ToolServer.
1 parent 035f431 commit 7279b2b

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/Modules/RemoteTool/RemoteToolFrames.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ SocketFrame::State RemoteToolRequest::ReadInternal(ByteOrderDataStreamReader& st
3030
stream >> m_clientId;
3131
stream >> m_sessionId;
3232
stream >> m_fileData;
33-
stream >> m_invocation.m_arglist.m_args;
33+
StringVector args;
34+
stream >> args;
35+
m_invocation.m_arglist = ParseArgumentList(args);
3436
stream >> m_invocation.m_id.m_toolId;
3537
stream >> m_compression;
3638
return stOk;

src/Modules/RemoteTool/RemoteToolFrames.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class RemoteToolRequest : public SocketFrameExt {
2929

3030
std::string m_clientId;
3131
uint64_t m_sessionId;
32-
ToolCommandline m_invocation;
32+
ToolCommandline m_invocation;
3333
ByteArrayHolder m_fileData;
3434
CompressionInfo m_compression;
3535

0 commit comments

Comments
 (0)