about summary refs log tree commit diff stats
path: root/miasm/expression/expression.py
diff options
context:
space:
mode:
authorserpilliere <devnull@localhost>2012-07-02 14:17:49 +0200
committerserpilliere <devnull@localhost>2012-07-02 14:17:49 +0200
commit807d1e75a965aed44485956f54329d2082554363 (patch)
tree6e104b4dfe7cf0712144a127e0a5660a7e6cd980 /miasm/expression/expression.py
parent1156da2790f1567a985f170c0ae0de62cb61a873 (diff)
downloadfocaccia-miasm-807d1e75a965aed44485956f54329d2082554363.tar.gz
focaccia-miasm-807d1e75a965aed44485956f54329d2082554363.zip
expression: fix default max size in slice
Diffstat (limited to 'miasm/expression/expression.py')
-rw-r--r--miasm/expression/expression.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/miasm/expression/expression.py b/miasm/expression/expression.py
index 6e8d25e9..605487f0 100644
--- a/miasm/expression/expression.py
+++ b/miasm/expression/expression.py
@@ -96,7 +96,7 @@ class Expr:
         if not isinstance(i, slice):
             print i
             raise "bad slice"
-        start, stop, step = i.indices(0x1337BEEF)
+        start, stop, step = i.indices(self.get_size())
         return ExprSlice(self, start, stop)
     def get_r(self, mem_read=False):
         return self.arg.get_r(mem_read)