aboutsummaryrefslogtreecommitdiff
path: root/lldb/packages/Python/lldbsuite/test/gdbclientutils.py
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/gdbclientutils.py')
-rw-r--r--lldb/packages/Python/lldbsuite/test/gdbclientutils.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/gdbclientutils.py b/lldb/packages/Python/lldbsuite/test/gdbclientutils.py
index 78854bb..68ac0e0 100644
--- a/lldb/packages/Python/lldbsuite/test/gdbclientutils.py
+++ b/lldb/packages/Python/lldbsuite/test/gdbclientutils.py
@@ -66,8 +66,9 @@ def hex_decode_bytes(hex_bytes):
"""
out = ""
hex_len = len(hex_bytes)
+ i = 0
while i < hex_len - 1:
- out += chr(int(hex_bytes[i:i + 2]), 16)
+ out += chr(int(hex_bytes[i:i + 2], 16))
i += 2
return out
@@ -178,6 +179,8 @@ class MockGDBServerResponder:
return self.qGetWorkingDir()
if packet == "qOffsets":
return self.qOffsets();
+ if packet == "qProcessInfo":
+ return self.qProcessInfo()
if packet == "qsProcessInfo":
return self.qsProcessInfo()
if packet.startswith("qfProcessInfo"):
@@ -214,6 +217,9 @@ class MockGDBServerResponder:
def qOffsets(self):
return ""
+ def qProcessInfo(self):
+ return ""
+
def qHostInfo(self):
return "ptrsize:8;endian:little;"