diff options
| author | serpilliere <devnull@localhost> | 2014-06-13 16:31:10 +0200 |
|---|---|---|
| committer | serpilliere <devnull@localhost> | 2014-06-13 16:31:10 +0200 |
| commit | f406319ae903194554437d292a590bb55c2d6853 (patch) | |
| tree | 0c0372410fcf250e60013bd343d2d8856fb2d958 | |
| parent | d5a9cad52ea8b3e04c00a036893e6de01bf469da (diff) | |
| download | miasm-f406319ae903194554437d292a590bb55c2d6853.tar.gz miasm-f406319ae903194554437d292a590bb55c2d6853.zip | |
Simplification: fix bug in simplification (tx to Florent Monjalet)
Diffstat (limited to '')
| -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 792a5a05..fc85f118 100644 --- a/miasm2/expression/simplifications_common.py +++ b/miasm2/expression/simplifications_common.py @@ -219,7 +219,7 @@ def simp_cst_propagation(e_s, e): isinstance(args[1], ExprInt) and isinstance(args[0], ExprOp) and args[0].op == "&"): if (isinstance(args[0].args[1], ExprInt) and - 2 ** args[1].arg >= args[0].args[1].arg): + 2 ** args[1].arg > args[0].args[1].arg): return ExprInt_from(args[0], 0) # parity(int) => int |