diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2017-06-09 16:58:32 +0300 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2017-06-09 17:30:59 +0300 |
commit | f097e73a2aa08234c6fbffc3af39620ab523dbd8 (patch) | |
tree | 440dca4c1411388b19bd8471b88304b55f363ff2 /COPYING | |
parent | d7f33668d6e69f22e0b0ee28be0039df00f63ad3 (diff) |
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. ;)
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions