From 049c5515a58b51e9f3e2250e1ede35bb1c8506d5 Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Fri, 23 Aug 2019 11:57:47 -0400 Subject: Fix binaryview _read method for python3 compatability. --- python/binaryview.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'python/binaryview.py') diff --git a/python/binaryview.py b/python/binaryview.py index 199e8015..6b5ad48e 100644 --- a/python/binaryview.py +++ b/python/binaryview.py @@ -1779,9 +1779,10 @@ class BinaryView(object): data = self.perform_read(offset, length) if data is None: return 0 + data = cstr(data) if len(data) > length: data = data[0:length] - ctypes.memmove(dest, str(data), len(data)) + ctypes.memmove(dest, data, len(data)) return len(data) except: log.log_error(traceback.format_exc()) -- cgit v1.3.1