diff options
| -rw-r--r-- | miasm/analysis/data_flow.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/miasm/analysis/data_flow.py b/miasm/analysis/data_flow.py index 59e1eb22..6930d53c 100644 --- a/miasm/analysis/data_flow.py +++ b/miasm/analysis/data_flow.py @@ -1685,7 +1685,6 @@ class UnionFind(object): Replace the @old_node by the @new_node """ classes = self.get_classes() - node_to_class = dict(self.node_to_class) new_classes = [] replace_dct = {old_node:new_node} @@ -2134,7 +2133,6 @@ class State(object): nodes_ok = set() while components1: component1 = components1.pop() - new_component1 = set() for node in component1: if node in undefined: continue @@ -2275,7 +2273,7 @@ class PropagateExpressions(object): new_assignblocks = [] modified = False - for index, assignblock in enumerate(irblock): + for assignblock in irblock: if not assignblock.items(): continue new_assignblk = state.eval_assignblock(assignblock) |