summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2015-11-05 23:51:05 +0000
committerJason Molenda <jmolenda@apple.com>2015-11-05 23:51:05 +0000
commit60bdafbc16c21f889c708b62b54d2e18ff19a0f5 (patch)
treeaa7ae98f9c37103290c021539f8a454ed160f5d3 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
parentb36e4c7b5a9aae21195ba361340a8ec57e200dce (diff)
downloadbcm5719-llvm-60bdafbc16c21f889c708b62b54d2e18ff19a0f5.tar.gz
bcm5719-llvm-60bdafbc16c21f889c708b62b54d2e18ff19a0f5.zip
GDBRemoteCommunicationClient::SendEnvironmentPacket should use the hex-encoded
env packet if the '*' character used for run length encoding is present. llvm-svn: 252239
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp')
-rw-r--r--lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
index 98820aa73ad..4998afcb6ac 100644
--- a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
+++ b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
@@ -1583,6 +1583,7 @@ GDBRemoteCommunicationClient::SendEnvironmentPacket (char const *name_equal_valu
{
case '$':
case '#':
+ case '*':
send_hex_encoding = true;
break;
default:
OpenPOWER on IntegriCloud