summaryrefslogtreecommitdiff
path: root/Variables.py
diff options
context:
space:
mode:
Diffstat (limited to 'Variables.py')
-rw-r--r--Variables.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/Variables.py b/Variables.py
index bab1a34..b84d0ad 100644
--- a/Variables.py
+++ b/Variables.py
@@ -118,4 +118,7 @@ class GlobalVariables(Variables):
# global variables are prefixed "var_"
var_name = self._uniqName("var_" + name)
self.global_vars[name] = var_name
- self.defined_names[var_name] = size
+ if var_name not in self.defined_names:
+ self.defined_names[var_name] = []
+ # insert size items, initialized with 0
+ self.defined_names[var_name] += ["0"] * size