From fdbcee51cbea14f5c7e6f9a1de09083a67325e6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=F8=EDk?= Date: Sat, 1 Mar 2014 21:22:25 +0100 Subject: [PATCH] Issue #517 AS1/2 direct editing - call function fix --- .../flash/action/parser/script/ActionScriptParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trunk/src/com/jpexs/decompiler/flash/action/parser/script/ActionScriptParser.java b/trunk/src/com/jpexs/decompiler/flash/action/parser/script/ActionScriptParser.java index 4d5bdec2c..33aaebef0 100644 --- a/trunk/src/com/jpexs/decompiler/flash/action/parser/script/ActionScriptParser.java +++ b/trunk/src/com/jpexs/decompiler/flash/action/parser/script/ActionScriptParser.java @@ -208,7 +208,7 @@ public class ActionScriptParser { ret = new CallMethodActionItem(null, mem.object, mem.memberName, call(registerVars, inFunction, inMethod, variables)); } else if (ret instanceof VariableActionItem) { VariableActionItem var = (VariableActionItem) ret; - ret = new CallFunctionActionItem(null, var, call(registerVars, inFunction, inMethod, variables)); + ret = new CallFunctionActionItem(null, pushConst(var.getVariableName()), call(registerVars, inFunction, inMethod, variables)); } else { ret = new CallFunctionActionItem(null, ret, call(registerVars, inFunction, inMethod, variables)); }