summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2016-09-17 02:00:02 +0000
committerZachary Turner <zturner@google.com>2016-09-17 02:00:02 +0000
commit6fa7681bb613f4b92889b55a232507671e8f39be (patch)
tree2b67bb2fac624c5cda50d4156b9e461dafdac2f1 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
parent271106cbb9d1ed70d6e57b72612b6653ba20fb10 (diff)
downloadbcm5719-llvm-6fa7681bb613f4b92889b55a232507671e8f39be.tar.gz
bcm5719-llvm-6fa7681bb613f4b92889b55a232507671e8f39be.zip
Convert many functions to use StringRefs.
Where possible, remove the const char* version. To keep the risk and impact here minimal, I've only done the simplest functions. In the process, I found a few opportunities for adding some unit tests, so I added those as well. Tested on Windows, Linux, and OSX. llvm-svn: 281799
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp')
-rw-r--r--lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
index e554fafa00c..a18ab224ecc 100644
--- a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
+++ b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
@@ -1194,8 +1194,8 @@ bool GDBRemoteCommunicationClient::GetHostInfo(bool force) {
// "version" key instead of
// "os_version"...
{
- Args::StringToVersion(value.str().c_str(), m_os_version_major,
- m_os_version_minor, m_os_version_update);
+ Args::StringToVersion(value, m_os_version_major, m_os_version_minor,
+ m_os_version_update);
if (m_os_version_major != UINT32_MAX)
++num_keys_decoded;
} else if (name.equals("watchpoint_exceptions_received")) {
OpenPOWER on IntegriCloud