Make sure QList is large enough before calling at() (#1074)
This commit is contained in:
parent
0d6b89fa1f
commit
c71f30a452
@ -488,7 +488,10 @@ void CharacterAnimationLayer::setFrameEffects(QStringList data)
|
||||
for (const QString &raw_effect : std::as_const(emote_effects))
|
||||
{
|
||||
QStringList frame_data = raw_effect.split("=");
|
||||
|
||||
if (frame_data.size() < 2)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
const int frame_number = frame_data.at(0).toInt();
|
||||
|
||||
FrameEffect effect;
|
||||
|
Loading…
Reference in New Issue
Block a user