From 21c34ac4197d04d0a84e7f42c63d60169abb8df7 Mon Sep 17 00:00:00 2001 From: Jason Molenda Date: Tue, 14 Jul 2015 04:51:05 +0000 Subject: Fix off-by-one error in the packet decompression routine that would not pass through empty ("unsupported packet") replies correctly. llvm-svn: 242119 --- lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp') diff --git a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp index 1af3947..ce0e806 100644 --- a/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp +++ b/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp @@ -564,7 +564,7 @@ GDBRemoteCommunication::DecompressPacket () return true; size_t pkt_size = m_bytes.size(); - if (pkt_size < 6) + if (pkt_size < 5) return true; if (m_bytes[0] != '$' && m_bytes[0] != '%') return true; -- cgit v1.1