diff options
| author | Peter LaFosse <peter@vector35.com> | 2021-06-22 09:07:23 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2021-09-05 10:08:09 -0400 |
| commit | ea052d32732f62000164f243a1aad0bb7425199e (patch) | |
| tree | 773b1824fa3d38fc145d7e29df9e86e320764c2a | |
| parent | ea719d78353d7b8f9add137199c6c9cc3f396149 (diff) | |
Fix BinaryView.new
| -rw-r--r-- | python/binaryview.py | 6 |
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) |
