diff options
Diffstat (limited to 'miasm/analysis/depgraph.py')
| -rw-r--r-- | miasm/analysis/depgraph.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/miasm/analysis/depgraph.py b/miasm/analysis/depgraph.py index 964dcef4..0b370f61 100644 --- a/miasm/analysis/depgraph.py +++ b/miasm/analysis/depgraph.py @@ -7,7 +7,6 @@ from future.utils import viewitems from miasm.expression.expression import ExprInt, ExprLoc, ExprAssign, \ ExprWalk, canonize_to_exprloc from miasm.core.graph import DiGraph -from miasm.core.locationdb import LocationDB from miasm.expression.simplifications import expr_simp_explicit from miasm.ir.symbexec import SymbolicExecutionEngine from miasm.ir.ir import IRBlock, AssignBlock @@ -309,7 +308,7 @@ class DependencyResult(DependencyState): line_nb).assignblks # Eval the block - loc_db = LocationDB() + loc_db = ir_arch.loc_db temp_loc = loc_db.get_or_create_name_location("Temp") symb_exec = SymbolicExecutionEngine(ir_arch, ctx_init) symb_exec.eval_updt_irblock(IRBlock(temp_loc, assignblks), step=step) |