Blender Git Commit Log

Git Commits -> Revision 19a41e5

Revision 19a41e5 by Brecht Van Lommel (master)
November 28, 2013, 20:35 (GMT)
Fix iTaSC build error when building with libc++.

This was using TreeElement before it was fully defined, which gives undefined
behavior that happened to work with other libraries but not libc++.

Based on patch by Marcus von Appen, modifications for brevity and to ensure we
don't dereference invalid memory. Ref T37477.

Commit Details:

Full Hash: 19a41e5a1095504a524333879593b8945fe8ea06
Parent Commit: 28a2d5e
Lines Changed: +28, -25

6 Modified Paths:

/intern/itasc/Armature.cpp (+1, -1) (Diff)
/intern/itasc/kdl/tree.cpp (+1, -1) (Diff)
/intern/itasc/kdl/tree.hpp (+14, -10) (Diff)
/intern/itasc/kdl/treefksolverpos_recursive.cpp (+8, -9) (Diff)
/intern/itasc/kdl/treefksolverpos_recursive.hpp (+1, -1) (Diff)
/intern/itasc/kdl/treejnttojacsolver.cpp (+3, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021