Skip to content

Commit 85faf55

Browse files
committed
Deduplicate function objects returned from 'get_functions_by_name' API.
1 parent 477e322 commit 85faf55

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

python/binaryview.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5102,7 +5102,7 @@ def get_functions_by_name(
51025102
]
51035103

51045104
fns = []
5105-
addresses = [sym.address for sym in self.get_symbols_by_name(name, ordered_filter=ordered_filter)]
5105+
addresses = list(dict.fromkeys(sym.address for sym in self.get_symbols_by_name(name, ordered_filter=ordered_filter)))
51065106
if len(addresses) == 0 and name.startswith("sub_"):
51075107
try:
51085108
addresses = [int(name[4:], 16)]

0 commit comments

Comments
 (0)