[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [16970] trunk/blender/source/blender/ blenkernel/intern/idprop.c: fix for a bug where getting ID props would rename the datablock ( including its type), then crash.

Campbell Barton ideasman42 at gmail.com
Wed Oct 8 11:27:26 CEST 2008


Revision: 16970
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=16970
Author:   campbellbarton
Date:     2008-10-08 11:27:26 +0200 (Wed, 08 Oct 2008)

Log Message:
-----------
fix for a bug where getting ID props would rename the datablock (including its type), then crash.
http://blenderartists.org/forum/showthread.php?p=1228670#post1228670

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/idprop.c

Modified: trunk/blender/source/blender/blenkernel/intern/idprop.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/idprop.c	2008-10-08 09:15:16 UTC (rev 16969)
+++ trunk/blender/source/blender/blenkernel/intern/idprop.c	2008-10-08 09:27:26 UTC (rev 16970)
@@ -352,7 +352,10 @@
 		if (create_if_needed) {
 			id->properties = MEM_callocN(sizeof(IDProperty), "IDProperty");
 			id->properties->type = IDP_GROUP;
-			strcpy(id->name, "top_level_group");
+			/* dont overwite the data's name and type
+			 * some functions might need this if they
+			 * dont have a real ID, should be named elsewhere - Campbell */
+			/* strcpy(id->name, "top_level_group");*/
 		}
 		return id->properties;
 	}





More information about the Bf-blender-cvs mailing list