diff options
Diffstat (limited to 'miasm2/expression/simplifications_common.py')
| -rw-r--r-- | miasm2/expression/simplifications_common.py | 2 |
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 |