From 9601e9b1e5bfbccfdf79e157ec961affb4c9f2fa Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Tue, 31 Mar 2026 11:19:19 -0700 Subject: [Python] Fix BinaryView.get_modification failing when passing a length Fixes https://github.com/Vector35/binaryninja-api/issues/8046 --- python/binaryview.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'python/binaryview.py') diff --git a/python/binaryview.py b/python/binaryview.py index add0d02a..0e050bba 100644 --- a/python/binaryview.py +++ b/python/binaryview.py @@ -5221,7 +5221,7 @@ class BinaryView: """ if length is None: return [ModificationStatus(core.BNGetModification(self.handle, addr))] - data = (ctypes.c_int * length)() + data = (ctypes.c_ubyte * length)() length = core.BNGetModificationArray(self.handle, addr, data, length) return [ModificationStatus(a) for a in data[:length]] -- cgit v1.3.1