From e3ef28cea2210d62a4f2a977dcc7da4bd8bbbb4d Mon Sep 17 00:00:00 2001 From: Mitchel Humpherys <mitchelh@codeaurora.org> Date: Fri, 4 Sep 2015 18:35:11 -0700 Subject: [PATCH] lrdp-v2: ramdump: Give a default max_length of 100 when reading C-strings Most of the time 100 is a good default max length when reading any old C-string. Use it. Change-Id: I1805b0b4b2b9bc18c06f4ca0e7cd6cd70b854620 --- linux-ramdump-parser-v2/ramdump.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/linux-ramdump-parser-v2/ramdump.py b/linux-ramdump-parser-v2/ramdump.py index 0320546..6a691c0 100644 --- a/linux-ramdump-parser-v2/ramdump.py +++ b/linux-ramdump-parser-v2/ramdump.py @@ -1174,7 +1174,8 @@ class RamDump(): cstring_addr = virt + self.field_offset(struct_name, field) return self.read_cstring(self.read_pointer(cstring_addr), max_length) - def read_cstring(self, addr_or_name, max_length, virtual=True, cpu=None): + def read_cstring(self, addr_or_name, max_length=100, virtual=True, + cpu=None): addr = addr_or_name if virtual: if cpu is not None: -- GitLab