diff options
| author | Ryan Stortz <ryan@withzombies.com> | 2020-10-02 22:54:26 -0400 |
|---|---|---|
| committer | Glenn Smith <couleeapps@gmail.com> | 2020-10-09 16:28:00 -0400 |
| commit | f1ff54227c0bf1cf1e4c559c552cf93c05f97f86 (patch) | |
| tree | 302723fb5cb2801a26211f71c6bbd89db5893a2f /python/function.py | |
| parent | 86a8f3b1609049b8c8fb3e0d3167641449362328 (diff) | |
Return tag in all cases
Diffstat (limited to 'python/function.py')
| -rw-r--r-- | python/function.py | 8 |
1 files changed, 4 insertions, 4 deletions
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) |
