diff options
Diffstat (limited to 'src/de/fernflower/main/rels/NestedClassProcessor.java')
-rw-r--r-- | src/de/fernflower/main/rels/NestedClassProcessor.java | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/de/fernflower/main/rels/NestedClassProcessor.java b/src/de/fernflower/main/rels/NestedClassProcessor.java index 7fdd4f8..4b7a466 100644 --- a/src/de/fernflower/main/rels/NestedClassProcessor.java +++ b/src/de/fernflower/main/rels/NestedClassProcessor.java @@ -997,13 +997,11 @@ public class NestedClassProcessor { } @Override - public boolean equals(Object arg0) { - - if(!(arg0 instanceof VarFieldPair)) { - return false; - } - - VarFieldPair pair = (VarFieldPair)arg0; + public boolean equals(Object o) { + if(o == this) return true; + if(o == null || !(o instanceof VarFieldPair)) return false; + + VarFieldPair pair = (VarFieldPair)o; return keyfield.equals(pair.keyfield) && varpaar.equals(pair.varpaar); } |