[Bf-blender-cvs] [bc43854] asset-engine: Merge branch 'asset-experiments' into asset-engine

Bastien Montagne noreply at git.blender.org
Tue Jun 16 18:11:38 CEST 2015


Commit: bc4385465137c33bcef07f92276f7393329f4fdd
Author: Bastien Montagne
Date:   Fri Jun 12 10:43:14 2015 +0200
Branches: asset-engine
https://developer.blender.org/rBbc4385465137c33bcef07f92276f7393329f4fdd

Merge branch 'asset-experiments' into asset-engine

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



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

diff --cc source/blender/blenkernel/intern/library.c
index 8d16cf6,39bcf51..bf09178
--- a/source/blender/blenkernel/intern/library.c
+++ b/source/blender/blenkernel/intern/library.c
@@@ -1421,8 -1420,16 +1421,17 @@@ void id_clear_lib_data(Main *bmain, ID 
  
  	if (ntree) {
  		ntree->id.lib = NULL;
 +		MEM_SAFE_FREE(ntree->id.uuid);
  	}
+ 
+ 	if (GS(id->name) == ID_OB) {
+ 		Object *object = (Object*)id;
+ 		if (object->proxy_from != NULL) {
+ 			object->proxy_from->proxy = NULL;
+ 			object->proxy_from->proxy_group = NULL;
+ 		}
+ 		object->proxy = object->proxy_from = object->proxy_group = NULL;
+ 	}
  }
  
  /* next to indirect usage in read/writefile also in editobject.c scene.c */




More information about the Bf-blender-cvs mailing list