diff options
Diffstat (limited to 'miasm2/arch/arm/disasm.py')
| -rw-r--r-- | miasm2/arch/arm/disasm.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/miasm2/arch/arm/disasm.py b/miasm2/arch/arm/disasm.py index 5e21778d..2a443cc2 100644 --- a/miasm2/arch/arm/disasm.py +++ b/miasm2/arch/arm/disasm.py @@ -1,3 +1,5 @@ +from future.utils import viewvalues + from miasm2.core.asmblock import AsmConstraint, disasmEngine from miasm2.arch.arm.arch import mn_arm, mn_armt @@ -19,7 +21,7 @@ def cb_arm_fix_call(mn, cur_bloc, loc_db, offsets_to_dis, *args, **kwargs): if l2.name != "MOV": return - values = mn.pc.values() + values = viewvalues(mn.pc) if not l1.args[0] in values: return if not l2.args[1] in values: |