about summary refs log tree commit diff stats
path: root/miasm2/core/asmblock.py
diff options
context:
space:
mode:
authorserpilliere <serpilliere@users.noreply.github.com>2018-06-11 12:16:18 +0200
committerGitHub <noreply@github.com>2018-06-11 12:16:18 +0200
commit73dc150977e90bc373b68133f55a0d8d85e33b5b (patch)
tree28e831895dc0fe5fc480f32a80b63ed570e459c8 /miasm2/core/asmblock.py
parent0c9d78d3a209176ee98b570e3c8ef423231213cb (diff)
parentacc6587c46e26810bc4c84cf71b19d95bcc69b23 (diff)
downloadmiasm-73dc150977e90bc373b68133f55a0d8d85e33b5b.tar.gz
miasm-73dc150977e90bc373b68133f55a0d8d85e33b5b.zip
Merge pull request #757 from commial/fix/dse
Fix DSE and ensure API type for SymbolPool loc_key_to_*
Diffstat (limited to 'miasm2/core/asmblock.py')
-rw-r--r--miasm2/core/asmblock.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/miasm2/core/asmblock.py b/miasm2/core/asmblock.py
index c2b7aa0a..9a0f8081 100644
--- a/miasm2/core/asmblock.py
+++ b/miasm2/core/asmblock.py
@@ -374,6 +374,7 @@ class AsmSymbolPool(object):
         Return offset of @loc_key, None otherwise.
         @loc_key: LocKey instance
         """
+        assert isinstance(loc_key, LocKey)
         return self._loc_key_to_offset.get(loc_key)
 
     def loc_key_to_name(self, loc_key):
@@ -381,6 +382,7 @@ class AsmSymbolPool(object):
         Return name of @loc_key.
         @loc_key: LocKey instance
         """
+        assert isinstance(loc_key, LocKey)
         return self._loc_key_to_name[loc_key]
 
     def add_location(self, name, offset=None):