[Bf-blender-cvs] [58fb70a] soc-2016-layer_manager: Merge branch 'master' into soc-2016-layer_manager

Julian Eisel noreply at git.blender.org
Fri Jun 24 16:29:48 CEST 2016


Commit: 58fb70a0b84f42b01ce6023a5c3103cd8b363078
Author: Julian Eisel
Date:   Fri Jun 24 16:28:56 2016 +0200
Branches: soc-2016-layer_manager
https://developer.blender.org/rB58fb70a0b84f42b01ce6023a5c3103cd8b363078

Merge branch 'master' into soc-2016-layer_manager

===================================================================



===================================================================

diff --cc source/blender/blenkernel/intern/scene.c
index 1b4a7d4,0e8efca..d0b08d8
--- a/source/blender/blenkernel/intern/scene.c
+++ b/source/blender/blenkernel/intern/scene.c
@@@ -445,21 -437,9 +438,14 @@@ void BKE_scene_free(Scene *sce
  	if (sce->depsgraph)
  		DEG_graph_free(sce->depsgraph);
  	
- 	if (sce->nodetree) {
- 		ntreeFreeTree(sce->nodetree);
- 		MEM_freeN(sce->nodetree);
- 	}
- 
- 	if (sce->stats)
- 		MEM_freeN(sce->stats);
- 	if (sce->fps_info)
- 		MEM_freeN(sce->fps_info);
+ 	MEM_SAFE_FREE(sce->stats);
+ 	MEM_SAFE_FREE(sce->fps_info);
  
 +#ifdef WITH_ADVANCED_LAYERS
 +	BLI_assert(sce->object_layers != NULL);
 +	BKE_layertree_delete(sce->object_layers);
 +#endif
 +
  	BKE_sound_destroy_scene(sce);
  
  	BKE_color_managed_view_settings_free(&sce->view_settings);




More information about the Bf-blender-cvs mailing list