Fix #606 (I hope): world was used while the world
was being destroyed. git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11105 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
@@ -74,9 +74,12 @@ RescueAnimation::~RescueAnimation()
|
||||
m_kart->getNode()->removeChild(m_referee->getSceneNode());
|
||||
delete m_referee;
|
||||
m_referee = NULL;
|
||||
m_kart->getBody()->setLinearVelocity(btVector3(0,0,0));
|
||||
m_kart->getBody()->setAngularVelocity(btVector3(0,0,0));
|
||||
World::getWorld()->getPhysics()->addKart(m_kart);
|
||||
if(m_timer < 0)
|
||||
{
|
||||
m_kart->getBody()->setLinearVelocity(btVector3(0,0,0));
|
||||
m_kart->getBody()->setAngularVelocity(btVector3(0,0,0));
|
||||
World::getWorld()->getPhysics()->addKart(m_kart);
|
||||
}
|
||||
} // ~RescueAnimation
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user