diff options
| author | Camille Mougey <commial@gmail.com> | 2018-08-29 16:27:06 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-08-29 16:27:06 +0200 |
| commit | 7c0d412120abbcfaa51fdb1dd231a27595c873ed (patch) | |
| tree | 43226fee7292a9a4912ea1d3d0d9728d2aefbcfd /miasm2/expression | |
| parent | 86e458d488b02bf3479f9c5a42bb56de23c3ea80 (diff) | |
| parent | 253547e35343aed844e7bcb033c610409fcbd21e (diff) | |
| download | miasm-7c0d412120abbcfaa51fdb1dd231a27595c873ed.tar.gz miasm-7c0d412120abbcfaa51fdb1dd231a27595c873ed.zip | |
Merge pull request #828 from serpilliere/fix_lgtm_1
Code cleaning: lgtm.com
Diffstat (limited to '')
| -rw-r--r-- | miasm2/expression/expression_helper.py | 1 | ||||
| -rw-r--r-- | miasm2/expression/simplifications_common.py | 3 | ||||
| -rw-r--r-- | miasm2/expression/simplifications_explicit.py | 3 |
3 files changed, 1 insertions, 6 deletions
diff --git a/miasm2/expression/expression_helper.py b/miasm2/expression/expression_helper.py index 2fe5e26d..bb0d5adf 100644 --- a/miasm2/expression/expression_helper.py +++ b/miasm2/expression/expression_helper.py @@ -572,7 +572,6 @@ def possible_values(expr): consvals.update(possible_values(expr.src)) # Special case: constraint insertion elif isinstance(expr, m2_expr.ExprCond): - to_ret = set() src1cond = CondConstraintNotZero(expr.cond) src2cond = CondConstraintZero(expr.cond) consvals.update(ConstrainedValue(consval.constraints.union([src1cond]), diff --git a/miasm2/expression/simplifications_common.py b/miasm2/expression/simplifications_common.py index c786a6a5..b01b1d1d 100644 --- a/miasm2/expression/simplifications_common.py +++ b/miasm2/expression/simplifications_common.py @@ -322,7 +322,6 @@ def simp_cst_propagation(e_s, expr): continue if stop > final_size: tmp = tmp[:tmp.size - (stop - final_size)] - stop = final_size filter_args.append(tmp) min_index = min(start, min_index) # create entry 0 @@ -347,7 +346,6 @@ def simp_cst_propagation(e_s, expr): continue if start < 0: tmp = tmp[-start:] - start = 0 filter_args.append(tmp) max_index = max(stop, max_index) # create entry 0 @@ -363,7 +361,6 @@ def simp_cst_propagation(e_s, expr): bound = tuple([tmp.size for tmp in arg.args]) bounds.add(bound) if len(bounds) == 1: - bound = list(bounds)[0] new_args = [[tmp] for tmp in args[0].args] for sub_arg in args[1:]: for i, tmp in enumerate(sub_arg.args): diff --git a/miasm2/expression/simplifications_explicit.py b/miasm2/expression/simplifications_explicit.py index 047b0e88..54e9efc2 100644 --- a/miasm2/expression/simplifications_explicit.py +++ b/miasm2/expression/simplifications_explicit.py @@ -1,6 +1,5 @@ from miasm2.expression.modint import size2mask -from miasm2.expression.expression import ExprInt, ExprCond, ExprOp, \ - ExprCompose +from miasm2.expression.expression import ExprInt, ExprCond, ExprCompose def simp_ext(_, expr): |