[Bf-extensions-cvs] [c556fbc8] master: Cube Map Render: Prevent crash by setting users to zero first
Dalai Felinto
noreply at git.blender.org
Wed May 10 18:24:06 CEST 2017
Commit: c556fbc8a506d597a27c20d01c537c0384fe2233
Author: Dalai Felinto
Date: Wed May 10 18:23:31 2017 +0200
Branches: master
https://developer.blender.org/rBACc556fbc8a506d597a27c20d01c537c0384fe2233
Cube Map Render: Prevent crash by setting users to zero first
This probably memleaks, but it is better than the alternative (crash).
===================================================================
M render_cube_map.py
===================================================================
diff --git a/render_cube_map.py b/render_cube_map.py
index d12c5c61..e37ae4f5 100644
--- a/render_cube_map.py
+++ b/render_cube_map.py
@@ -385,10 +385,10 @@ def cube_map_post_update_cleanup(scene):
bpy.app.handlers.scene_update_post.remove(cube_map_post_update_cleanup)
else:
+ scenes_temp[0].user_clear()
try:
- bpy.data.scenes.remove(scenes_temp[0], do_unlink=True)
+ bpy.data.scenes.remove(scenes_temp[0], do_unlink=False)
except TypeError:
- print("Using old Blender, carrying on ...")
bpy.data.scenes.remove(scenes_temp[0])
More information about the Bf-extensions-cvs
mailing list