Blender Git Commit Log
Git Commits -> Revision f097e73
Revision f097e73 by Bastien Montagne (master) June 9, 2017, 14:30 (GMT) |
Fix crash when making local object+obdata with linked armature. Reported by Andy Goralczyk (@eyecandy) over IRC, thanks! Simply nuke all that poor broken custom one-by-one handling in object_relations.c code, and use highly complex but powerful and well-tested BKE_library_make_local() in all cases of MakeLocal! ID management, especially related to linking, is very hairy matters, better to have as few as possible core functions managing all the dirty details. ;) |
Commit Details:
Full Hash: f097e73a2aa08234c6fbffc3af39620ab523dbd8
Parent Commit: d7f3366
Lines Changed: +93, -92
1 Modified Path:
/source/blender/editors/object/object_relations.c (+93, -92) (Diff)