about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorPierre Lalet <pierre@droids-corp.org>2019-03-22 17:05:47 +0100
committerGitHub <noreply@github.com>2019-03-22 17:05:47 +0100
commitcd8b13a7186b0d74445bf67f48f2db5c5ae977ee (patch)
tree6d4ec4029ac41e926a68a67af1608e632ff1c540
parent91fb9d3f393bb511a3bdb57a38115ec29315c644 (diff)
parent2a6d25477eb370a08009b131619b72406e69a1f1 (diff)
downloadmiasm-cd8b13a7186b0d74445bf67f48f2db5c5ae977ee.tar.gz
miasm-cd8b13a7186b0d74445bf67f48f2db5c5ae977ee.zip
Merge pull request #1012 from serpilliere/fix_discard_phi_srcs
Analysis: fix tipo
-rw-r--r--miasm/analysis/data_flow.py2
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