summaryrefslogtreecommitdiff
path: root/python/binaryview.py
diff options
context:
space:
mode:
authorPeter LaFosse <peter@vector35.com>2022-06-18 13:38:07 -0400
committerPeter LaFosse <peter@vector35.com>2022-06-18 13:57:51 -0400
commitb512f7eea44b8cf0e4f9756dbd1dd9fe285646d2 (patch)
treeb76e50d309ea55e3436cc4a5f15a6af745442935 /python/binaryview.py
parent45bd3537e5e082e01d1df88585fc2e6c691b1d1d (diff)
Allow DataVariable.name to be assigned a QualifiedName
Diffstat (limited to 'python/binaryview.py')
-rw-r--r--python/binaryview.py4
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)