From d6ff5cdc4fcbda6c5982595ab8c6495b2f92aa54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Sun, 18 Aug 2024 20:51:08 +0200 Subject: [PATCH] getCharacterId fix --- libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/SWF.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/SWF.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/SWF.java index 03bba0d39..40c769537 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/SWF.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/SWF.java @@ -1336,10 +1336,14 @@ public final class SWF implements SWFContainerItem, Timelined, Openable { if (characterToId == null) { getCharacters(true); } - if (!characterToId.containsKey(tag)) { + Map characterToId2 = characterToId; + if (characterToId2 == null) { return -1; } - return characterToId.get(tag); + if (!characterToId2.containsKey(tag)) { + return -1; + } + return characterToId2.get(tag); } /**