Blender Git Commit Log

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021