about summary refs log tree commit diff stats
path: root/miasm/jitter/loader/utils.py
diff options
context:
space:
mode:
authorWilliam Bruneau <william.bruneau@epfedu.fr>2019-10-17 15:25:35 +0200
committerWilliam Bruneau <william.bruneau@epfedu.fr>2019-10-17 15:43:28 +0200
commit7761c329ebb3733cdf615a056187e6f4ea280b62 (patch)
tree51ecad66ee2ca7897b98d3759a325d07110e346b /miasm/jitter/loader/utils.py
parent9a3e1694c579961f4b102b03d1d17ab2cabb6505 (diff)
downloadfocaccia-miasm-7761c329ebb3733cdf615a056187e6f4ea280b62.tar.gz
focaccia-miasm-7761c329ebb3733cdf615a056187e6f4ea280b62.zip
Loader: avoid None dst_ad in lib_imp2dstad
Diffstat (limited to 'miasm/jitter/loader/utils.py')
-rw-r--r--miasm/jitter/loader/utils.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/miasm/jitter/loader/utils.py b/miasm/jitter/loader/utils.py
index a32729e1..375424e6 100644
--- a/miasm/jitter/loader/utils.py
+++ b/miasm/jitter/loader/utils.py
@@ -69,7 +69,8 @@ class libimp(object):
         #/!\ can have multiple dst ad
         if not imp_ord_or_name in self.lib_imp2dstad[libad]:
             self.lib_imp2dstad[libad][imp_ord_or_name] = set()
-        self.lib_imp2dstad[libad][imp_ord_or_name].add(dst_ad)
+        if dst_ad is not None:
+            self.lib_imp2dstad[libad][imp_ord_or_name].add(dst_ad)
 
         if imp_ord_or_name in self.lib_imp2ad[libad]:
             return self.lib_imp2ad[libad][imp_ord_or_name]