diff options
| author | Peter LaFosse <peter@vector35.com> | 2022-06-18 13:38:07 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2022-06-18 13:57:51 -0400 |
| commit | b512f7eea44b8cf0e4f9756dbd1dd9fe285646d2 (patch) | |
| tree | b76e50d309ea55e3436cc4a5f15a6af745442935 /python | |
| parent | 45bd3537e5e082e01d1df88585fc2e6c691b1d1d (diff) | |
Allow DataVariable.name to be assigned a QualifiedName
Diffstat (limited to 'python')
| -rw-r--r-- | python/binaryview.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python/binaryview.py b/python/binaryview.py index cfafffb6..c28e225a 100644 --- a/python/binaryview.py +++ b/python/binaryview.py @@ -8600,8 +8600,8 @@ class DataVariable(CoreDataVariable): if value is None or value == "": if self.symbol is not None: self.view.undefine_user_symbol(self.symbol) - elif isinstance(value, str): - symbol = _types.Symbol(SymbolType.DataSymbol, self.address, value) + elif isinstance(value, (str, _types.QualifiedName)): + symbol = _types.Symbol(SymbolType.DataSymbol, self.address, str(value)) self.view.define_user_symbol(symbol) elif isinstance(value, _types.CoreSymbol): self.view.define_user_symbol(value) |
