]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
FOP-2856: Fix findbugs
authorSimon Steiner <ssteiner@apache.org>
Thu, 4 Apr 2019 13:25:51 +0000 (13:25 +0000)
committerSimon Steiner <ssteiner@apache.org>
Thu, 4 Apr 2019 13:25:51 +0000 (13:25 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1856928 13f79535-47bb-0310-9956-ffa450edef68

fop-core/src/main/java/org/apache/fop/pdf/PDFLinearization.java

index fb12d2793a572b83ab8357375d36d22a3aa9457b..f071c6250ccdd25692f82590168185d1a59ec9a9 100644 (file)
@@ -225,7 +225,7 @@ public class PDFLinearization {
     private void sort(List<PDFObject> objects) {
         Collections.sort(objects, new Comparator<PDFObject>() {
             public int compare(PDFObject o1, PDFObject o2) {
-                return ((Integer) o1.getObjectNumber().getNumber()).compareTo(o2.getObjectNumber().getNumber());
+                return Integer.compare(o1.getObjectNumber().getNumber(), o2.getObjectNumber().getNumber());
             }
         });
     }
@@ -240,7 +240,7 @@ public class PDFLinearization {
     public void outputPages(OutputStream stream) throws IOException {
         Collections.sort(doc.pageObjs, new Comparator<PDFPage>() {
             public int compare(PDFPage o1, PDFPage o2) {
-                return ((Integer) o1.pageIndex).compareTo(o2.pageIndex);
+                return Integer.compare(o1.pageIndex, o2.pageIndex);
             }
         });
         doc.objects.addAll(doc.trailerObjects);