mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-19 20:24:49 +00:00
Merge pull request #651 from Ragora/bugfix-asan-tsshapeedit
BugFix: Correct an ASAN use-after-free Error in TSShapeEdit
This commit is contained in:
commit
4d56b34bbb
|
|
@ -1584,7 +1584,8 @@ bool TSShape::addSequence(const Torque::Path& path, const String& fromSeq,
|
|||
offset = srcShape->groundTranslations.size() - 1;
|
||||
}
|
||||
|
||||
groundTranslations.push_back(srcShape->groundTranslations[offset]);
|
||||
const Point3F pointValueToCopy = srcShape->groundTranslations[offset];
|
||||
groundTranslations.push_back(pointValueToCopy);
|
||||
|
||||
S32 offset2 = groundBase + i;
|
||||
if (offset2 >= srcShape->groundRotations.size())
|
||||
|
|
@ -1593,7 +1594,8 @@ bool TSShape::addSequence(const Torque::Path& path, const String& fromSeq,
|
|||
offset2 = srcShape->groundRotations.size() - 1;
|
||||
}
|
||||
|
||||
groundRotations.push_back(srcShape->groundRotations[offset2]);
|
||||
const Quat16 quatValueToCopy = srcShape->groundRotations[offset2];
|
||||
groundRotations.push_back(quatValueToCopy);
|
||||
}
|
||||
|
||||
// Add triggers
|
||||
|
|
|
|||
Loading…
Reference in a new issue