From 15313d4c132ce85f9437e12a2aab8f1b372c33bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Sun, 28 Nov 2021 18:09:13 +0100 Subject: [PATCH] Fixed AS1/2 - deobfuscate function parameter names in registers --- .../decompiler/flash/action/model/StoreRegisterActionItem.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/model/StoreRegisterActionItem.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/model/StoreRegisterActionItem.java index 00fc45793..aa98f7ba9 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/model/StoreRegisterActionItem.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/action/model/StoreRegisterActionItem.java @@ -16,6 +16,7 @@ */ package com.jpexs.decompiler.flash.action.model; +import com.jpexs.decompiler.flash.IdentifiersDeobfuscation; import com.jpexs.decompiler.flash.SourceGeneratorLocalData; import com.jpexs.decompiler.flash.action.swf4.RegisterNumber; import com.jpexs.decompiler.flash.action.swf5.ActionStoreRegister; @@ -96,7 +97,7 @@ public class StoreRegisterActionItem extends ActionItem implements SetTypeAction srcData.declaredType = DottedChain.ALL; writer.append("var "); } - writer.append(register.translate()); + writer.append(IdentifiersDeobfuscation.printIdentifier(false, register.translate())); if (compoundOperator != null) { writer.append(" ");