Peds: Efforts to find the reason of crashes on GCC 7.5.0
* Prevent deleted peds to be in nearPeds list (was always needed, might be unrelated to crashes) * Add asserts to nearPeds and PedIK ctor (crash reasons) * Shouldn't fix reported crashes since they were caused by null peds.
This commit is contained in:
@@ -17,9 +17,9 @@ const RwV3d XaxisIK = { 1.0f, 0.0f, 0.0f};
|
||||
const RwV3d YaxisIK = { 0.0f, 1.0f, 0.0f};
|
||||
const RwV3d ZaxisIK = { 0.0f, 0.0f, 1.0f};
|
||||
|
||||
CPedIK::CPedIK(CPed *ped)
|
||||
CPedIK::CPedIK(CPed *ped) : m_ped(ped)
|
||||
{
|
||||
m_ped = ped;
|
||||
assert(ped != nil);
|
||||
m_flags = 0;
|
||||
m_headOrient.yaw = 0.0f;
|
||||
m_headOrient.pitch = 0.0f;
|
||||
|
||||
Reference in New Issue
Block a user