BGE: Use references in CcdPhysicsEnvironment::RemoveConstraint.

It avoids assert calls on rigid body destructor.
This commit is contained in:
Porteries Tristan 2015-10-17 21:44:40 +02:00
parent 0a2b48e3c6
commit 6158a9826d
1 changed files with 2 additions and 2 deletions

View File

@ -513,8 +513,8 @@ void CcdPhysicsEnvironment::AddCcdPhysicsController(CcdPhysicsController* ctrl)
void CcdPhysicsEnvironment::RemoveConstraint(btTypedConstraint *con)
{
btRigidBody rbA = con->getRigidBodyA();
btRigidBody rbB = con->getRigidBodyB();
btRigidBody &rbA = con->getRigidBodyA();
btRigidBody &rbB = con->getRigidBodyB();
rbA.activate();
rbB.activate();
m_dynamicsWorld->removeConstraint(con);