Merge pull request #986 from erwincoumans/master

fix uninitialized value in new btMatrix3x3::diagonalize
This commit is contained in:
erwincoumans
2017-03-03 16:03:02 -08:00
committed by GitHub

View File

@@ -682,6 +682,7 @@ public:
void diagonalize(btMatrix3x3& rot, btScalar tolerance = 1.0e-9, int maxIter=100) void diagonalize(btMatrix3x3& rot, btScalar tolerance = 1.0e-9, int maxIter=100)
{ {
btQuaternion r; btQuaternion r;
r = btQuaternion::getIdentity();
extractRotation(r,tolerance,maxIter); extractRotation(r,tolerance,maxIter);
rot.setRotation(r); rot.setRotation(r);
btMatrix3x3 rotInv = btMatrix3x3(r.inverse()); btMatrix3x3 rotInv = btMatrix3x3(r.inverse());