From 76028d2059cba0cfb66887ac1f42ae181b61bd5c Mon Sep 17 00:00:00 2001 From: Xusheng Date: Mon, 18 Sep 2023 11:40:32 +0800 Subject: Fix BinaryViewType.load does not return the created binary view. Fix https://github.com/Vector35/binaryninja-api/issues/4632 --- python/binaryview.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'python') diff --git a/python/binaryview.py b/python/binaryview.py index 01d44471..531da297 100644 --- a/python/binaryview.py +++ b/python/binaryview.py @@ -1197,7 +1197,7 @@ class BinaryViewType(metaclass=_BinaryViewTypeMetaclass): def load( cls, source: Union[str, bytes, bytearray, 'databuffer.DataBuffer', 'os.PathLike', 'BinaryView'], update_analysis: Optional[bool] = True, progress_func: Optional[ProgressFuncType] = None, options: Mapping[str, Any] = {}) -> Optional['BinaryView']: - BinaryView.load(source, update_analysis, progress_func, options) + return BinaryView.load(source, update_analysis, progress_func, options) def parse(self, data: 'BinaryView') -> Optional['BinaryView']: view = core.BNParseBinaryViewOfType(self.handle, data.handle) -- cgit v1.3.1