summaryrefslogtreecommitdiff
path: root/python/binaryview.py
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2021-06-22 09:07:23 -0400
committerPeter LaFosse <peter@vector35.com>2021-09-05 10:08:09 -0400
commitea052d32732f62000164f243a1aad0bb7425199e (patch)
tree773b1824fa3d38fc145d7e29df9e86e320764c2a /python/binaryview.py
parentea719d78353d7b8f9add137199c6c9cc3f396149 (diff)
Fix BinaryView.new
Diffstat (limited to 'python/binaryview.py')
-rw-r--r--python/binaryview.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/python/binaryview.py b/python/binaryview.py
index 7aa1ad53..93230056 100644
--- a/python/binaryview.py
+++ b/python/binaryview.py
@@ -1609,7 +1609,7 @@ class BinaryView(object):
return BinaryView(file_metadata=file_metadata, handle=view)
@staticmethod
- def new(data:Optional['BinaryView']=None, file_metadata:Optional['filemetadata.FileMetadata']=None) -> Optional['BinaryView']:
+ def new(data:bytes=None, file_metadata:Optional['filemetadata.FileMetadata']=None) -> Optional['BinaryView']:
binaryninja._init_plugins()
if file_metadata is None:
file_metadata = filemetadata.FileMetadata()
@@ -5944,7 +5944,7 @@ class BinaryView(object):
FindCaseInsensitive Case-insensitive search
==================== ============================
"""
- if not (isinstance(data, bytes) or isinstance(data, bytearray) or isinstance(data, str)):
+ if not isinstance(data, bytes):
raise TypeError("Must be bytes, bytearray, or str")
else:
buf = databuffer.DataBuffer(data)
@@ -6054,7 +6054,7 @@ class BinaryView(object):
can return a boolean value that decides whether the search should continue or stop
:rtype bool: whether any (one or more) match is found for the search
"""
- if not (isinstance(data, bytes) or isinstance(data, bytearray) or isinstance(data, str)):
+ if not isinstance(data, bytes):
raise TypeError("data parameter must be bytes, bytearray, or str")
else:
buf = databuffer.DataBuffer(data)