diff options
author | Campbell Barton <ideasman42@gmail.com> | 2008-10-08 13:27:26 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2008-10-08 13:27:26 +0400 |
commit | 53e046157dc38f841f5e879cfc9c766506d4834a (patch) | |
tree | 1761307cdb8cb9f73b97fe0241f0bb6334568a7d /source/blender/blenkernel/intern/idprop.c | |
parent | a75dbcae8dadb3a9c0b50948d73ad7afdc0fbb1b (diff) |
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
Diffstat (limited to 'source/blender/blenkernel/intern/idprop.c')
-rw-r--r-- | source/blender/blenkernel/intern/idprop.c | 5 |
1 files changed, 4 insertions, 1 deletions
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; } |