diff options
author | Oleksiy Vyalov <ovyalov@google.com> | 2015-10-21 21:58:22 +0000 |
---|---|---|
committer | Oleksiy Vyalov <ovyalov@google.com> | 2015-10-21 21:58:22 +0000 |
commit | 9dfde98d272d1b178eb3c99f8fb758cc3e5a92b5 (patch) | |
tree | 0a3d3849fde89481451f373009f88b65198101d3 | |
parent | 258c164bf77c01a9fdbb8f765490e4ce62cfaa2a (diff) | |
download | bcm5719-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.cpp | 2 |
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 |