diff options
Diffstat (limited to 'src/python/m5/util/attrdict.py')
-rw-r--r-- | src/python/m5/util/attrdict.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/python/m5/util/attrdict.py b/src/python/m5/util/attrdict.py index 8f7d59698..cb83e9e24 100644 --- a/src/python/m5/util/attrdict.py +++ b/src/python/m5/util/attrdict.py @@ -58,6 +58,9 @@ class multiattrdict(attrdict): try: return super(multiattrdict, self).__getattr__(attr) except AttributeError: + if attr.startswith('_'): + raise + d = multiattrdict() setattr(self, attr, d) return d |