From e66c456a9595d33c1db0d26e78347d4e0018b77e Mon Sep 17 00:00:00 2001 From: jeff Date: Sat, 24 Jan 2015 20:20:39 -0500 Subject: avoid concurrent modification exception --- src/cuchaz/enigma/Deobfuscator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cuchaz/enigma/Deobfuscator.java b/src/cuchaz/enigma/Deobfuscator.java index 2305722..22c517a 100644 --- a/src/cuchaz/enigma/Deobfuscator.java +++ b/src/cuchaz/enigma/Deobfuscator.java @@ -138,7 +138,7 @@ public class Deobfuscator { // pass 2: look for fields/methods that are actually declared in superclasses MappingsRenamer renamer = new MappingsRenamer(m_jarIndex, val); - for (ClassMapping classMapping : val.classes()) { + for (ClassMapping classMapping : Lists.newArrayList(val.classes())) { ClassEntry obfClassEntry = new ClassEntry(classMapping.getObfName()); // fields -- cgit v1.2.3