From 0ba7d69f8650e837d951b764760dbf3fb1f6806c Mon Sep 17 00:00:00 2001 From: kubas Date: Thu, 9 Jan 2014 01:07:53 +0100 Subject: [PATCH] fixed a jacobian sizing bug (m_jacSizeBoth) --- src/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp b/src/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp index 782a1d28d..9f0b0b9b4 100644 --- a/src/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp +++ b/src/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp @@ -28,7 +28,9 @@ btMultiBodyConstraint::btMultiBodyConstraint(btMultiBody* bodyA,btMultiBody* bod m_jacSizeBoth = m_jacSizeA + 6 + bodyB->getNumDofs(); else m_jacSizeBoth = m_jacSizeA + 6 + bodyB->getNumLinks(); - } + } + else + m_jacSizeBoth = m_jacSizeA; m_posOffset = ((1 + m_jacSizeBoth)*m_numRows); m_data.resize((2 + m_jacSizeBoth) * m_numRows);