From a108973c0d3528cd8cda1219611b4946d9938832 Mon Sep 17 00:00:00 2001 From: Peter LaFosse Date: Thu, 8 Aug 2019 21:53:09 -0400 Subject: Fix python3 issue with BinaryWriter.write --- python/binaryview.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'python/binaryview.py') diff --git a/python/binaryview.py b/python/binaryview.py index fc6b816d..199e8015 100644 --- a/python/binaryview.py +++ b/python/binaryview.py @@ -47,7 +47,7 @@ from binaryninja import settings # 2-3 compatibility from binaryninja import range from binaryninja import with_metaclass - +from binaryninja import cstr class BinaryDataNotification(object): def __init__(self): @@ -5335,7 +5335,8 @@ class BinaryWriter(object): 'AAAA' >>> """ - value = str(value) + + value = cstr(value) buf = ctypes.create_string_buffer(len(value)) ctypes.memmove(buf, value, len(value)) return core.BNWriteData(self.handle, buf, len(value)) -- cgit v1.3.1