summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOleksiy Vyalov <ovyalov@google.com>2015-10-21 21:58:22 +0000
committerOleksiy Vyalov <ovyalov@google.com>2015-10-21 21:58:22 +0000
commit9dfde98d272d1b178eb3c99f8fb758cc3e5a92b5 (patch)
tree0a3d3849fde89481451f373009f88b65198101d3
parent258c164bf77c01a9fdbb8f765490e4ce62cfaa2a (diff)
downloadbcm5719-llvm-9dfde98d272d1b178eb3c99f8fb758cc3e5a92b5.tar.gz
bcm5719-llvm-9dfde98d272d1b178eb3c99f8fb758cc3e5a92b5.zip
Fix lldb-server - write null terminating symbol along with port number.
llvm-svn: 250953
-rw-r--r--lldb/tools/lldb-server/lldb-gdbserver.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/tools/lldb-server/lldb-gdbserver.cpp b/lldb/tools/lldb-server/lldb-gdbserver.cpp
index 18938ce7e3b..df8cb6e6855 100644
--- a/lldb/tools/lldb-server/lldb-gdbserver.cpp
+++ b/lldb/tools/lldb-server/lldb-gdbserver.cpp
@@ -257,7 +257,7 @@ writeSocketIdToPipe(Pipe &port_pipe, const std::string &socket_id)
{
size_t bytes_written = 0;
// Write the port number as a C string with the NULL terminator.
- return port_pipe.Write(socket_id.c_str(), socket_id.size(), bytes_written);
+ return port_pipe.Write(socket_id.c_str(), socket_id.size() + 1, bytes_written);
}
Error
OpenPOWER on IntegriCloud