From 7efec08a06a25591ceaf70fe36c834f623b25dc0 Mon Sep 17 00:00:00 2001 From: ElykDeer Date: Wed, 9 Apr 2025 11:57:27 -0400 Subject: Remove extra refcount when getting debug info from a bv --- python/binaryview.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'python/binaryview.py') diff --git a/python/binaryview.py b/python/binaryview.py index 10cd2fea..989c1f20 100644 --- a/python/binaryview.py +++ b/python/binaryview.py @@ -9714,9 +9714,8 @@ to a the type "tagRECT" found in the typelibrary "winX64common" def debug_info(self) -> "debuginfo.DebugInfo": """The current debug info object for this binary view""" debug_handle = core.BNGetDebugInfo(self.handle) - debug_ref = core.BNNewDebugInfoReference(debug_handle) - assert debug_ref is not None, "core.BNNewDebugInfoReference returned None" - return debuginfo.DebugInfo(debug_ref) + assert debug_handle is not None, "core.BNGetDebugInfo returned None" + return debuginfo.DebugInfo(debug_handle) @debug_info.setter def debug_info(self, value: "debuginfo.DebugInfo") -> None: -- cgit v1.3.1