From e29142d406fac5efa66d189a06af3401eb03c254 Mon Sep 17 00:00:00 2001 From: Ben Gruver Date: Sat, 29 Dec 2012 23:05:54 -0800 Subject: [PATCH] Fix AnnotationDirectoryPool comparisons --- .../java/org/jf/dexlib2/writer/AnnotationDirectoryPool.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dexlib2/src/main/java/org/jf/dexlib2/writer/AnnotationDirectoryPool.java b/dexlib2/src/main/java/org/jf/dexlib2/writer/AnnotationDirectoryPool.java index 666fced8..d22b7881 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/writer/AnnotationDirectoryPool.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/writer/AnnotationDirectoryPool.java @@ -266,7 +266,7 @@ public class AnnotationDirectoryPool { public int compareTo(Key o) { // compareTo will only be called on keys of the same internability. An internable key will not be compared // with a non-internable one. - if (hasClassAnnotations()) { + if (hasNonClassAnnotations()) { return classDef.getType().compareTo(o.classDef.getType()); } return CollectionUtils.compareAsSet(classDef.getAnnotations(), o.classDef.getAnnotations());