Blender Git Loki
Git Commits -> Revision 2a21c1a
Revision 2a21c1a by Joshua Leung (master) September 30, 2009, 04:59 (GMT) |
Animato: Bugfixes * #19501: Only the first user of multi-user IPO's were getting converted to AnimData. Now, this AnimData gets converted multiple times - once for each user. This will mean that multi-user actions will no longer be multi-user after conversion though, although this could be fixed manually if there really is such a need. * #19503: Nasty memory leaks when duplicating objects with AnimData Fixed a few little oversights made when coding the copying code for NLA-data (which resulted in exponential copying-loops of doom), and sanitised the AnimData copying code for ID-blocks to be simpler to manage. |
Commit Details:
Full Hash: 2a21c1acbef1920a7bf177974119800c23a993c7
SVN Revision: 23565
Parent Commit: 8b6f5c1
Lines Changed: +56, -95
6 Modified Paths:
/source/blender/blenkernel/intern/anim_sys.c (+8, -5) (Diff)
/source/blender/blenkernel/intern/ipo.c (+30, -24) (Diff)
/source/blender/blenkernel/intern/library.c (+9, -35) (Diff)
/source/blender/blenkernel/intern/nla.c (+3, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+1, -26) (Diff)
/source/blender/blenkernel/intern/scene.c (+5, -5) (Diff)
/source/blender/blenkernel/intern/ipo.c (+30, -24) (Diff)
/source/blender/blenkernel/intern/library.c (+9, -35) (Diff)
/source/blender/blenkernel/intern/nla.c (+3, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+1, -26) (Diff)
/source/blender/blenkernel/intern/scene.c (+5, -5) (Diff)