diff options
Diffstat (limited to 'python/architecture.py')
| -rw-r--r-- | python/architecture.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/python/architecture.py b/python/architecture.py index 1ca6d9c6..145abe3b 100644 --- a/python/architecture.py +++ b/python/architecture.py @@ -615,10 +615,11 @@ class Architecture(metaclass=_ArchitectureMetaClass): else: result[0].branchType[i] = info.branches[i].type result[0].branchTarget[i] = info.branches[i].target - if info.branches[i].arch is None: + arch = info.branches[i].arch + if arch is None: result[0].branchArch[i] = None else: - result[0].branchArch[i] = info.branches[i].arch.handle + result[0].branchArch[i] = arch.handle return True except (KeyError, OSError): log.log_error(traceback.format_exc()) |
