From 53e046157dc38f841f5e879cfc9c766506d4834a Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 8 Oct 2008 09:27:26 +0000 Subject: 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 --- source/blender/blenkernel/intern/idprop.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'source/blender/blenkernel/intern/idprop.c') diff --git a/source/blender/blenkernel/intern/idprop.c b/source/blender/blenkernel/intern/idprop.c index f83f66daa85..79ecbf09f55 100644 --- a/source/blender/blenkernel/intern/idprop.c +++ b/source/blender/blenkernel/intern/idprop.c @@ -352,7 +352,10 @@ IDProperty *IDP_GetProperties(ID *id, int create_if_needed) 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; } -- cgit v1.2.3