about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorserpilliere <serpilliere@users.noreply.github.com>2016-03-09 11:11:36 +0100
committerserpilliere <serpilliere@users.noreply.github.com>2016-03-09 11:11:36 +0100
commit4c9f108ab0ce059532b7f1f776898912fce49278 (patch)
tree4c6254e267b00c71b2bf1398fcd8873f7371d83b
parent8c074bac42595831d8f8bad4a6cd25da567e1336 (diff)
parent583da07b6dd76308b7be563009ed692653833f1f (diff)
downloadmiasm-4c9f108ab0ce059532b7f1f776898912fce49278.tar.gz
miasm-4c9f108ab0ce059532b7f1f776898912fce49278.zip
Merge pull request #331 from a-vincent/fix_block_split
Fix range checking when splitting blocks
-rw-r--r--miasm2/core/asmbloc.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/miasm2/core/asmbloc.py b/miasm2/core/asmbloc.py
index e1f66562..e4f1db68 100644
--- a/miasm2/core/asmbloc.py
+++ b/miasm2/core/asmbloc.py
@@ -935,7 +935,7 @@ class AsmCFG(DiGraph):
             range_start, range_stop = cur_block.get_range()
 
             for off in block_dst:
-                if not (off > range_start and off <= range_stop):
+                if not (off > range_start and off < range_stop):
                     continue
 
                 # `cur_block` must be splitted at offset `off`