From b37edd81cdbfe4417c4538f684dbec2f6d1b9f02 Mon Sep 17 00:00:00 2001 From: "erwin.coumans" Date: Tue, 11 Jan 2011 00:22:23 +0000 Subject: [PATCH] temp fix for Issue 473 --- src/BulletMultiThreaded/btParallelConstraintSolver.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/BulletMultiThreaded/btParallelConstraintSolver.cpp b/src/BulletMultiThreaded/btParallelConstraintSolver.cpp index c7607485a..cc3d05e58 100644 --- a/src/BulletMultiThreaded/btParallelConstraintSolver.cpp +++ b/src/BulletMultiThreaded/btParallelConstraintSolver.cpp @@ -1122,7 +1122,8 @@ btScalar btParallelConstraintSolver::solveGroup(btCollisionObject** bodies1,int pfxSetActive(pair,numPosPoints>0); pfxSetBroadphaseFlag(pair,0); - pfxSetContactId(pair,(uint32_t)m);//contactId); + + pfxSetContactId(pair,(uint64_t)m);//contactId); pfxSetNumConstraints(pair,numPosPoints);//manifoldPtr[i]->getNumContacts()); actualNumManifolds++; } @@ -1282,7 +1283,7 @@ btScalar btParallelConstraintSolver::solveGroup(btCollisionObject** bodies1,int pfxSetMotionMaskB(pair,m_memoryCache->m_mystates[idB].getMotionMask()); pfxSetActive(pair,true); - pfxSetContactId(pair,(uint32_t)currentConstraintRow);//contactId); + pfxSetContactId(pair,(uint64_t)currentConstraintRow);//contactId); actualNumJoints++;