From d5b1519d2facb097276034e4260cdda32149d20e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Sat, 14 Jan 2023 18:52:22 +0100 Subject: [PATCH] Fixed #1937 AS3 - declarations vs null --- .../src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java index 9c4e0d2db..d7bb0e072 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/avm2/AVM2Code.java @@ -1789,7 +1789,8 @@ public class AVM2Code implements Cloneable { boolean isNull = false; if (vtype.equals(new TypeItem(DottedChain.NULL))) { - vtype = TypeItem.UNBOUNDED; + vtype = TypeItem.UNBOUNDED; + isNull = true; } if (declaredRegisters[reg] == null) {