diff options
Diffstat (limited to 'example')
| -rw-r--r-- | example/expression/access_c.py | 4 | ||||
| -rw-r--r-- | example/symbol_exec/depgraph.py | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/example/expression/access_c.py b/example/expression/access_c.py index eabc3770..923a3331 100644 --- a/example/expression/access_c.py +++ b/example/expression/access_c.py @@ -109,8 +109,8 @@ def get_funcs_arg0(ctx, ira, lbl_head): element = ira.arch.regs.RSI for irb, index in find_call(ira): - line = irb.lines[index] - print 'Analysing references from:', hex(line.offset), line + instr = irb.irs[index].instr + print 'Analysing references from:', hex(instr.offset), instr g_list = g_dep.get(irb.label, set([element]), index, set([lbl_head])) for dep in g_list: emul_result = dep.emul(ctx) diff --git a/example/symbol_exec/depgraph.py b/example/symbol_exec/depgraph.py index 0b971b15..56ca3f82 100644 --- a/example/symbol_exec/depgraph.py +++ b/example/symbol_exec/depgraph.py @@ -75,8 +75,8 @@ dg = DependencyGraph(ir_arch, implicit=args.implicit, target_addr = int(args.target_addr, 0) current_block = list(ir_arch.getby_offset(target_addr))[0] line_nb = 0 -for line_nb, line in enumerate(current_block.lines): - if line.offset == target_addr: +for line_nb, assignblk in enumerate(current_block.irs): + if assignblk.instr.offset == target_addr: break # Enumerate solutions |