about summary refs log tree commit diff stats
path: root/miasm2/expression/simplifications_common.py
diff options
context:
space:
mode:
authorserpilliere <serpilliere@users.noreply.github.com>2017-02-22 16:40:43 +0100
committerGitHub <noreply@github.com>2017-02-22 16:40:43 +0100
commit464519ca327b331c6fcc8c31408145f1192f1399 (patch)
tree8aebcfe67057d57af0208608edc6a88c3a85dd3d /miasm2/expression/simplifications_common.py
parent688d21da608c32da84e093316ab32a4fa7fc51c8 (diff)
parentf9292fe7960cbdd6dbbd51b61966f3e43f3fff13 (diff)
downloadmiasm-464519ca327b331c6fcc8c31408145f1192f1399.tar.gz
miasm-464519ca327b331c6fcc8c31408145f1192f1399.zip
Merge pull request #496 from commial/feature/expr_range
Feature/expr range
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 4bd35390..503a0e77 100644
--- a/miasm2/expression/simplifications_common.py
+++ b/miasm2/expression/simplifications_common.py
@@ -44,7 +44,7 @@ def simp_cst_propagation(e_s, e):
                 o = i1.arg << i2.arg
             elif op == 'a>>':
                 x1 = mod_size2int[i1.arg.size](i1.arg)
-                x2 = mod_size2int[i2.arg.size](i2.arg)
+                x2 = mod_size2uint[i2.arg.size](i2.arg)
                 o = mod_size2uint[i1.arg.size](x1 >> x2)
             elif op == '>>>':
                 o = (i1.arg >> (i2.arg % i2.size) |