diff options
| author | Ryan Stortz <ryan@withzombies.com> | 2016-06-02 21:13:09 -0400 |
|---|---|---|
| committer | Ryan Stortz <ryan@withzombies.com> | 2016-06-02 21:13:09 -0400 |
| commit | 51b6c971f9c014e2fcd734a5230e09ddc5d70753 (patch) | |
| tree | 681e20c8f6a8f9b42cb15cf1805cebc6dbbe1663 /python | |
| parent | 01d331415a6db0728c0045d2f77649f73e20d097 (diff) | |
get_stack_contents_at* referenced an undefined variable
Diffstat (limited to 'python')
| -rw-r--r-- | python/__init__.py | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/python/__init__.py b/python/__init__.py index 75d114cd..8024cae8 100644 --- a/python/__init__.py +++ b/python/__init__.py @@ -2306,32 +2306,24 @@ class Function(object): return result def get_stack_contents_at(self, arch, addr, offset, size): - if isinstance(reg, str): - reg = arch.regs[reg].index value = core.BNGetStackContentsAtInstruction(self.handle, arch.handle, addr, offset, size) result = RegisterValue(arch, value) core.BNFreeRegisterValue(value) return result def get_stack_contents_after(self, arch, addr, offset, size): - if isinstance(reg, str): - reg = arch.regs[reg].index - value = core.BNGetStackContentsAfterInstruction(self.handle, arch.handle, addr, reg) + value = core.BNGetStackContentsAfterInstruction(self.handle, arch.handle, addr, offset, size) result = RegisterValue(arch, value) core.BNFreeRegisterValue(value) return result def get_stack_contents_at_low_level_il_instruction(self, i, offset, size): - if isinstance(reg, str): - reg = self.arch.regs[reg].index value = core.BNGetStackContentsAtLowLevelILInstruction(self.handle, i, offset, size) result = RegisterValue(self.arch, value) core.BNFreeRegisterValue(value) return result def get_stack_contents_after_low_level_il_instruction(self, i, offset, size): - if isinstance(reg, str): - reg = self.arch.regs[reg].index value = core.BNGetStackContentsAfterInstruction(self.handle, i, offset, size) result = RegisterValue(self.arch, value) core.BNFreeRegisterValue(value) |
