summaryrefslogtreecommitdiff
path: root/python
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2017-06-01 23:10:31 -0400
committerPeter LaFosse <peter@vector35.com>2017-06-01 23:10:31 -0400
commitc48c3a7597f6bb7b8064107f1fbf908464276f11 (patch)
treecf2d5f171fec9ec0d488b7b3f574b85ddff59480 /python
parent26c2df9ace8ce372ad14e114edd0c2713c033f67 (diff)
Use enumeration types for Endianness and ImplicitRegisterExtend
Diffstat (limited to 'python')
-rw-r--r--python/architecture.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/python/architecture.py b/python/architecture.py
index 504f67ce..2eb3c717 100644
--- a/python/architecture.py
+++ b/python/architecture.py
@@ -128,7 +128,7 @@ class Architecture(object):
if handle is not None:
self.handle = core.handle_of_type(handle, core.BNArchitecture)
self.__dict__["name"] = core.BNGetArchitectureName(self.handle)
- self.__dict__["endianness"] = Endianness(core.BNGetArchitectureEndianness(self.handle)).name
+ self.__dict__["endianness"] = Endianness(core.BNGetArchitectureEndianness(self.handle))
self.__dict__["address_size"] = core.BNGetArchitectureAddressSize(self.handle)
self.__dict__["default_int_size"] = core.BNGetArchitectureDefaultIntegerSize(self.handle)
self.__dict__["max_instr_length"] = core.BNGetArchitectureMaxInstructionLength(self.handle)
@@ -146,7 +146,7 @@ class Architecture(object):
info = core.BNGetArchitectureRegisterInfo(self.handle, regs[i])
full_width_reg = core.BNGetArchitectureRegisterName(self.handle, info.fullWidthRegister)
self.regs[name] = function.RegisterInfo(full_width_reg, info.size, info.offset,
- ImplicitRegisterExtend(info.extend).name, regs[i])
+ ImplicitRegisterExtend(info.extend), regs[i])
core.BNFreeRegisterList(regs)
count = ctypes.c_ulonglong()