diff --git a/src/org/jetbrains/java/decompiler/main/rels/NestedClassProcessor.java b/src/org/jetbrains/java/decompiler/main/rels/NestedClassProcessor.java index 8ea5285..587f1d9 100644 --- a/src/org/jetbrains/java/decompiler/main/rels/NestedClassProcessor.java +++ b/src/org/jetbrains/java/decompiler/main/rels/NestedClassProcessor.java @@ -641,11 +641,7 @@ public class NestedClassProcessor { private static void mergeListSignatures(List first, List second, boolean both) { int i = 1; - while (true) { - if (first.size() <= i || second.size() <= i) { - break; - } - + while (first.size() > i && second.size() > i) { VarFieldPair fObj = first.get(first.size() - i); VarFieldPair sObj = second.get(second.size() - i);