Fixed AS1/2 - delete on nonmember

This commit is contained in:
Jindra Petřík
2021-11-29 17:15:56 +01:00
parent 2f5eb605fe
commit ab8b2e24db
2 changed files with 5 additions and 1 deletions
@@ -1872,7 +1872,10 @@ public class ActionScript2Parser {
GetMemberActionItem gm = (GetMemberActionItem) varDel;
ret = new DeleteActionItem(null, null, gm.object, gm.memberName);
} else {
throw new ActionParseException("Not a property", lexer.yyline());
if (varDel instanceof VariableActionItem) {
varDel = pushConst(((VariableActionItem) varDel).getVariableName());
}
ret = new DeleteActionItem(null, null, null, varDel);
}
break;
case INCREMENT: