diff options
| -rw-r--r-- | miasm/analysis/data_flow.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/miasm/analysis/data_flow.py b/miasm/analysis/data_flow.py index 541e6d24..c86bece5 100644 --- a/miasm/analysis/data_flow.py +++ b/miasm/analysis/data_flow.py @@ -1401,7 +1401,7 @@ def discard_phi_sources(ircfg, deleted_vars): srcs = set(expr for expr in src.args if expr not in deleted_vars) assert(srcs) if len(srcs) > 1: - todo[dst] = srcs + todo[dst] = ExprOp('Phi', *srcs) continue todo[dst] = srcs.pop() modified = True |