From 83011a9ed7aee1dd64692aef874350ce0db289b0 Mon Sep 17 00:00:00 2001 From: Jordan Wiens Date: Tue, 25 Apr 2017 17:51:46 -0400 Subject: function.platform now correctly returns the functions platform --- python/function.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'python/function.py') diff --git a/python/function.py b/python/function.py index 0ee55f32..d54cf25a 100644 --- a/python/function.py +++ b/python/function.py @@ -28,6 +28,7 @@ from enums import (FunctionGraphType, BranchType, SymbolType, InstructionTextTok HighlightStandardColor, HighlightColorStyle, RegisterValueType, ImplicitRegisterExtend, DisassemblyOption, IntegerDisplayType, InstructionTextTokenContext, VariableSourceType) import architecture +import platform import highlight import associateddatastore import types @@ -293,10 +294,10 @@ class Function(object): @property def platform(self): """Function platform (read-only)""" - platform = core.BNGetFunctionPlatform(self.handle) - if platform is None: + plat = core.BNGetFunctionPlatform(self.handle) + if plat is None: return None - return platform.Platform(None, handle = platform) + return platform.Platform(None, handle = plat) @property def start(self): -- cgit v1.3.1