Revision: 28188
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28188
Author:   campbellbarton
Date:     2010-04-14 09:58:33 +0200 (Wed, 14 Apr 2010)

Log Message:
-----------
avoid using exec()

Modified Paths:
--------------
    trunk/blender/release/scripts/op/presets.py

Modified: trunk/blender/release/scripts/op/presets.py
===================================================================
--- trunk/blender/release/scripts/op/presets.py 2010-04-14 07:47:04 UTC (rev 
28187)
+++ trunk/blender/release/scripts/op/presets.py 2010-04-14 07:58:33 UTC (rev 
28188)
@@ -85,7 +85,9 @@
 
     def execute(self, context):
         # change the menu title to the most recently chosen option
-        exec("bpy.types.%s.bl_label=\'%s\'" % (self.properties.menu_idname, 
self.properties.preset_name))
+        preset_class = getattr(bpy.types, self.properties.menu_idname)
+        preset_class.bl_label = self.properties.preset_name
+        print(10)
  
         # execute the preset using script.python_file_run
         bpy.ops.script.python_file_run(path=self.properties.path)


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to