From 4c555c229708791248a283187b84d0e57e9dab28 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 23 Apr 2018 11:37:04 +0200 Subject: [PATCH] force disk space calc to Long on < android-18 closes #1424 --- app/src/main/java/org/fdroid/fdroid/Utils.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/fdroid/fdroid/Utils.java b/app/src/main/java/org/fdroid/fdroid/Utils.java index 51eb9e3b5..ec4f3738b 100644 --- a/app/src/main/java/org/fdroid/fdroid/Utils.java +++ b/app/src/main/java/org/fdroid/fdroid/Utils.java @@ -146,7 +146,7 @@ public final class Utils { } StatFs stat = new StatFs(statDir.getPath()); if (Build.VERSION.SDK_INT < 18) { - return stat.getAvailableBlocks() * stat.getBlockSize(); + return (long) stat.getAvailableBlocks() * (long) stat.getBlockSize(); } else { return stat.getAvailableBlocksLong() * stat.getBlockSizeLong(); } @@ -162,7 +162,7 @@ public final class Utils { } StatFs stat = new StatFs(statDir.getPath()); if (Build.VERSION.SDK_INT < 18) { - return stat.getBlockCount() * stat.getBlockSize(); + return (long) stat.getBlockCount() * (long) stat.getBlockSize(); } else { return stat.getBlockCountLong() * stat.getBlockSizeLong(); }