about summary refs log tree commit diff stats
path: root/miasm2/expression/simplifications_common.py
diff options
context:
space:
mode:
Diffstat (limited to 'miasm2/expression/simplifications_common.py')
-rw-r--r--miasm2/expression/simplifications_common.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/miasm2/expression/simplifications_common.py b/miasm2/expression/simplifications_common.py
index ba938db5..02b43c4b 100644
--- a/miasm2/expression/simplifications_common.py
+++ b/miasm2/expression/simplifications_common.py
@@ -137,7 +137,7 @@ def simp_cst_propagation(e_s, expr):
         return ExprOp('+', args[0], -args[1])
 
     # A op 0 => 0
-    if op_name in ['&', "*"] and args[1].is_int(0):
+    if op_name in ['&', "*"] and args[-1].is_int(0):
         return ExprInt(0, expr.size)
 
     # - (A + B +...) => -A + -B + -C