diff options
| author | William Bruneau <william.bruneau@epfedu.fr> | 2022-02-17 15:55:47 +0100 |
|---|---|---|
| committer | William Bruneau <william.bruneau@epfedu.fr> | 2022-02-17 15:55:47 +0100 |
| commit | 7a169b17d57f630b2bbf034720b8cdb3fce2d0bc (patch) | |
| tree | 248178762a148eb93591e9dd1eed8f78bb724de9 | |
| parent | 53f1cbece50351d59ad22b09b4606138f980f0ba (diff) | |
| download | focaccia-miasm-7a169b17d57f630b2bbf034720b8cdb3fce2d0bc.tar.gz focaccia-miasm-7a169b17d57f630b2bbf034720b8cdb3fce2d0bc.zip | |
Fix ctype_propagation.py example
| -rw-r--r-- | example/ida/ctype_propagation.py | 4 | ||||
| -rw-r--r-- | miasm/core/objc.py | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/example/ida/ctype_propagation.py b/example/ida/ctype_propagation.py index 3dcd8b98..4cc8907a 100644 --- a/example/ida/ctype_propagation.py +++ b/example/ida/ctype_propagation.py @@ -314,7 +314,7 @@ def analyse_function(): lbl_real_start = loc_db.get_offset_location(addr) lbl_head = loc_db.get_or_create_name_location("start") - first_block = asmcfg.label2block(lbl_real_start) + first_block = asmcfg.loc_key_to_block(lbl_real_start) assignblk_head = AssignBlock( [ @@ -323,7 +323,7 @@ def analyse_function(): ], first_block.lines[0] ) - irb_head = IRBlock(lbl_head, [assignblk_head]) + irb_head = IRBlock(loc_db, lbl_head, [assignblk_head]) ircfg.blocks[lbl_head] = irb_head ircfg.add_uniq_edge(lbl_head, lbl_real_start) diff --git a/miasm/core/objc.py b/miasm/core/objc.py index 87d19dde..24ee84ab 100644 --- a/miasm/core/objc.py +++ b/miasm/core/objc.py @@ -156,7 +156,7 @@ class ObjCInt(ObjC): """C integer""" def __init__(self): - super(ObjCInt, self).__init__(None, None) + super(ObjCInt, self).__init__(None, 0) def __str__(self): return 'int' |