Fixed: AS1/2 - Push action hilighting, GetProperty, Call action hilighting

This commit is contained in:
Jindra Petřík
2024-12-01 23:28:05 +01:00
parent c1ca900466
commit 00d284aa35
10 changed files with 63 additions and 60 deletions

View File

@@ -4266,8 +4266,8 @@ public final class SWF implements SWFContainerItem, Timelined, Openable {
pu.replacement = new ArrayList<>();
pu.replacement.addAll(pu.values);
}
if (pu.replacement.get(it.getKey().pos) instanceof ConstantIndex) {
ConstantIndex ci = (ConstantIndex) pu.replacement.get(it.getKey().pos);
if (pu.replacement.get(it.getKey().getPos()) instanceof ConstantIndex) {
ConstantIndex ci = (ConstantIndex) pu.replacement.get(it.getKey().getPos());
ConstantPool pool = it.getValue();
if (pool == null) {
continue;
@@ -4286,7 +4286,7 @@ public final class SWF implements SWFContainerItem, Timelined, Openable {
}
}
} else {
pu.replacement.set(it.getKey().pos, changed);
pu.replacement.set(it.getKey().getPos(), changed);
}
ret++;
}