From 5179e032dbc26f99f220bb5ab5bac7f24e6398a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Fri, 26 Feb 2016 14:39:02 +0000 Subject: [PATCH] Fix NewApi bug introduced in 8e193cec --- F-Droid/src/org/fdroid/fdroid/data/Apk.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/F-Droid/src/org/fdroid/fdroid/data/Apk.java b/F-Droid/src/org/fdroid/fdroid/data/Apk.java index 76789f1f5..72f26c7d9 100644 --- a/F-Droid/src/org/fdroid/fdroid/data/Apk.java +++ b/F-Droid/src/org/fdroid/fdroid/data/Apk.java @@ -1,7 +1,9 @@ package org.fdroid.fdroid.data; +import android.annotation.TargetApi; import android.content.ContentValues; import android.database.Cursor; +import android.os.Build; import org.fdroid.fdroid.Utils; @@ -145,7 +147,11 @@ public class Apk extends ValueObject implements Comparable { } @Override + @TargetApi(19) public int compareTo(Apk apk) { + if (Build.VERSION.SDK_INT < 19) { + return Integer.valueOf(vercode).compareTo(apk.vercode); + } return Integer.compare(vercode, apk.vercode); }