From f1ff54227c0bf1cf1e4c559c552cf93c05f97f86 Mon Sep 17 00:00:00 2001 From: Ryan Stortz Date: Fri, 2 Oct 2020 22:54:26 -0400 Subject: Return tag in all cases --- python/function.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'python/function.py') diff --git a/python/function.py b/python/function.py index 5ab20c57..b3695949 100644 --- a/python/function.py +++ b/python/function.py @@ -1343,7 +1343,7 @@ class Function(object): tags = self.get_address_tags_at(addr, arch) for tag in tags: if tag.type == type and tag.data == data: - return + return tag tag = self.create_tag(type, data, True) core.BNAddUserAddressTag(self.handle, arch.handle, addr, tag.handle) @@ -1394,7 +1394,7 @@ class Function(object): tags = self.get_address_tags_at(addr, arch) for tag in tags: if tag.type == type and tag.data == data: - return + return tag tag = self.create_tag(type, data, False) core.BNAddAutoAddressTag(self.handle, arch.handle, addr, tag.handle) @@ -1452,7 +1452,7 @@ class Function(object): if unique: for tag in self.function_tags: if tag.type == type and tag.data == data: - return + return tag tag = self.create_tag(type, data, True) core.BNAddUserFunctionTag(self.handle, tag.handle) @@ -1490,7 +1490,7 @@ class Function(object): if unique: for tag in self.function_tags: if tag.type == type and tag.data == data: - return + return tag tag = self.create_tag(type, data, False) core.BNAddAutoFunctionTag(self.handle, tag.handle) -- cgit v1.3.1