1.1 --- a/micropython/data.py Wed Jul 04 00:42:04 2012 +0200
1.2 +++ b/micropython/data.py Wed Jul 04 01:25:34 2012 +0200
1.3 @@ -2068,6 +2068,7 @@
1.4 if name not in self.modified_names:
1.5 return NamespaceDict._use_attribute(self, name, attrname, value)
1.6 else:
1.7 + self.importer.use_name(attrname, self.full_name(), value)
1.8 return []
1.9
1.10 def _define_attribute_user_for_name(self, node, name):
1.11 @@ -2081,6 +2082,8 @@
1.12 def _define_attribute_accessor(self, name, attrname, node, value):
1.13 if name not in self.modified_names:
1.14 NamespaceDict._define_attribute_accessor(self, name, attrname, node, value)
1.15 + else:
1.16 + self.importer.use_name(attrname, self.full_name(), value)
1.17
1.18 # Pre-made instances.
1.19