Skip to content

Commit 1f65b46

Browse files
committed
Fixed crash in getPedSimplestTask
1 parent df932dd commit 1f65b46

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

MTA10/mods/deathmatch/logic/CStaticFunctionDefinitions.cpp

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1757,15 +1757,18 @@ const char* CStaticFunctionDefinitions::GetPedSimplestTask ( CClientPed& Ped )
17571757
break;
17581758
}
17591759
}
1760-
CTask* pTempTask = pTask->GetSubTask ();
1761-
while ( pTempTask )
1762-
{
1763-
pTask = pTempTask;
1764-
pTempTask = pTempTask->GetSubTask ();
1765-
}
17661760
if ( pTask )
17671761
{
1768-
return pTask->GetTaskName ();
1762+
CTask* pTempTask = pTask->GetSubTask ();
1763+
while ( pTempTask )
1764+
{
1765+
pTask = pTempTask;
1766+
pTempTask = pTempTask->GetSubTask ();
1767+
}
1768+
if ( pTask )
1769+
{
1770+
return pTask->GetTaskName ();
1771+
}
17691772
}
17701773
}
17711774

0 commit comments

Comments
 (0)