From 4452de9f22a8a9666f159a9fd5d66b67223ce2e5 Mon Sep 17 00:00:00 2001 From: KyleMiles Date: Fri, 31 May 2019 14:17:00 -0400 Subject: Clean Up 2/3 int/long Compatibility --- python/databuffer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'python/databuffer.py') diff --git a/python/databuffer.py b/python/databuffer.py index 8644a75e..d41799e7 100644 --- a/python/databuffer.py +++ b/python/databuffer.py @@ -25,14 +25,14 @@ from binaryninja import _binaryninjacore as core # 2-3 compatibility from binaryninja import pyNativeStr -from binaryninja import long +import numbers class DataBuffer(object): def __init__(self, contents="", handle=None): if handle is not None: self.handle = core.handle_of_type(handle, core.BNDataBuffer) - elif isinstance(contents, int) or isinstance(contents, long): + elif isinstance(contents, int) or isinstance(contents, numbers.Integral): self.handle = core.BNCreateDataBuffer(None, contents) elif isinstance(contents, DataBuffer): self.handle = core.BNDuplicateDataBuffer(contents.handle) -- cgit v1.3.1