From 1f408387e8e912ed6afe60b960198790aeb67f9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Fri, 17 Oct 2014 20:27:55 +0200 Subject: [PATCH] Issue #663 AS3 imports generating improvement --- .../jpexs/decompiler/flash/abc/types/traits/TraitClass.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/TraitClass.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/TraitClass.java index c3c609a22..9aea8dc2c 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/TraitClass.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/abc/types/traits/TraitClass.java @@ -240,8 +240,8 @@ public class TraitClass extends Trait implements TraitWithSlot { parseImportsUsagesFromNS(abcTags, abc, imports, uses, m.namespace_index, ignorePackage, name); } if (nss != null) { - if (nss.namespaces.length == 1) { - parseImportsUsagesFromNS(abcTags, abc, imports, uses, nss.namespaces[0], ignorePackage, name); + for (int n : nss.namespaces) { + parseImportsUsagesFromNS(abcTags, abc, imports, uses, n, ignorePackage, nss.namespaces.length > 1 ? "" : name); } } }