Fixed bug 3064849 - crash in FTL.

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5981 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
hikerstk 2010-09-13 23:10:40 +00:00
parent 9ce53b80b9
commit 209d9582a8

View File

@ -99,14 +99,11 @@ void FollowTheLeaderRace::countdownReachedZero()
if (isRaceOver())
{
// mark leader as finished
m_karts[0]->finishedRace(getTime());
// mark last human player as finished
// Mark all still racing karts to be finished.
for (unsigned int n=0; n<m_karts.size(); n++)
{
if (!m_karts[n]->isEliminated() &&
m_karts[n]->getController()->getPlayer() != NULL) // if player kart
!m_karts[n]->hasFinishedRace())
{
m_karts[n]->finishedRace(getTime());
}