@@ -628,15 +628,15 @@ def show(string_value, module_list):
628
628
#--------------------------------------------------------------------------
629
629
# IDA helper functions
630
630
#--------------------------------------------------------------------------
631
- def add_enums (enum_name , hash_list , enum_member_prefix = None , enum_size = 0 ):
631
+ def add_enums (enum_name , hash_list , enum_member_suffix = None , enum_size = 0 ):
632
632
'''
633
633
Add a list of string,hash pairs to enum.
634
634
hash_list = [(string1,hash1),(string2,hash2)]
635
635
'''
636
636
# Resolve the enum member prefix
637
- if enum_member_prefix is None :
637
+ if enum_member_suffix is None :
638
638
global HASHDB_ALGORITHM
639
- enum_member_prefix = HASHDB_ALGORITHM
639
+ enum_member_suffix = HASHDB_ALGORITHM
640
640
# Resolve the enum size
641
641
if not enum_size :
642
642
global HASHDB_ALGORITHM_SIZE
@@ -655,7 +655,7 @@ def add_enums(enum_name, hash_list, enum_member_prefix = None, enum_size = 0):
655
655
return None
656
656
657
657
for member_name , value in hash_list :
658
- ida_enum .add_enum_member (enum_id , member_name if enum_member_prefix is None else enum_member_prefix + '_' + member_name , value )
658
+ ida_enum .add_enum_member (enum_id , member_name if enum_member_suffix is None else member_name + '_' + enum_member_suffix , value )
659
659
return enum_id
660
660
661
661
0 commit comments