diff options
| author | Pierre Lalet <pierre@droids-corp.org> | 2015-07-10 20:36:33 +0200 |
|---|---|---|
| committer | Pierre Lalet <pierre@droids-corp.org> | 2015-07-10 20:36:33 +0200 |
| commit | cd7e115d6214cc6905a7f068897617de13cba54d (patch) | |
| tree | ac6072b40022b68391f4edf52ecd226303205489 /miasm2/expression/simplifications_common.py | |
| parent | 35852d91259bcac6f15c5db4edf2ccf50f00f444 (diff) | |
| parent | 372a5d904df18e3c7f12b126b4afcf52baf981fa (diff) | |
| download | miasm-cd7e115d6214cc6905a7f068897617de13cba54d.tar.gz miasm-cd7e115d6214cc6905a7f068897617de13cba54d.zip | |
Merge pull request #191 from serpilliere/expr_simp_slice
Expr simp slice
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 772a2609..82f2cf75 100644 --- a/miasm2/expression/simplifications_common.py +++ b/miasm2/expression/simplifications_common.py @@ -427,7 +427,7 @@ def simp_slice(e_s, e): continue # arg is fully included in slice elif e.start <= s_start and s_stop <= e.stop: - out.append((arg, s_start, s_stop)) + out.append((arg, s_start - e.start, s_stop - e.start)) continue # arg is truncated at start if e.start > s_start: |