From 9cb49ab9e0ff8917d20fd7dc81be3ce5ecc81bd8 Mon Sep 17 00:00:00 2001 From: Miles Kaufmann Date: Thu, 30 Aug 2007 15:16:58 -0400 Subject: python: Eliminate the Python use of eval() and frame manipulation --HG-- extra : convert_revision : 04520bcfab510580a1c7fb341afbd2487287d1ab --- src/python/m5/SimObject.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/python/m5/SimObject.py') diff --git a/src/python/m5/SimObject.py b/src/python/m5/SimObject.py index 22c488f5d..14978dd75 100644 --- a/src/python/m5/SimObject.py +++ b/src/python/m5/SimObject.py @@ -757,7 +757,7 @@ class SimObject(object): if self._ccParams: return self._ccParams - cc_params_struct = eval('m5.objects.params.%sParams' % self.type) + cc_params_struct = getattr(m5.objects.params, '%sParams' % self.type) cc_params = cc_params_struct() cc_params.object = self cc_params.name = str(self) -- cgit v1.2.3