Author: abidh
Date: Wed Aug 28 10:10:37 2013
New Revision: 189484
URL: http://llvm.org/viewvc/llvm-project?rev=189484&view=rev
Log:
Clear 'packet_str' before putting new packet.
Modified:
lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
Modified:
lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
URL:
http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp?rev=189484&r1=189483&r2=189484&view=diff
==============================================================================
--- lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
(original)
+++ lldb/trunk/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp Wed
Aug 28 10:10:37 2013
@@ -465,6 +465,8 @@ GDBRemoteCommunication::CheckForPacket (
m_history.AddPacket (m_bytes.c_str(), total_length,
History::ePacketTypeRecv, total_length);
+ // Clear packet_str in case there is some existing data in it.
+ packet_str.clear();
// Copy the packet from m_bytes to packet_str expanding the
// run-length encoding in the process.
// Reserve enough byte for the most common case (no RLE used)
_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits