From 45a6b742bb6115802e7e1bbb41f3180d7f65e5a3 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 16 Sep 2018 18:43:05 +0000 Subject: [PATCH] Fixed index --- app/src/main/java/eu/faircode/email/ServiceSynchronize.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java index 4657efe0..59b462d1 100644 --- a/app/src/main/java/eu/faircode/email/ServiceSynchronize.java +++ b/app/src/main/java/eu/faircode/email/ServiceSynchronize.java @@ -1353,7 +1353,7 @@ public class ServiceSynchronize extends LifecycleService { Long[] ids = new Long[imessages.length]; Log.i(Helper.TAG, folder.name + " add=" + imessages.length); for (int i = imessages.length - 1; i >= 0; i -= SYNC_BATCH_SIZE) { - int from = Math.max(0, i - SYNC_BATCH_SIZE) + 1; + int from = Math.max(0, i - SYNC_BATCH_SIZE + 1); Log.i(Helper.TAG, folder.name + " update " + from + " .. " + i); Message[] isub = Arrays.copyOfRange(imessages, from, i + 1); @@ -1382,7 +1382,7 @@ public class ServiceSynchronize extends LifecycleService { // Download messages/attachments Log.i(Helper.TAG, folder.name + " download=" + imessages.length); for (int i = imessages.length - 1; i >= 0; i -= DOWNLOAD_BATCH_SIZE) { - int from = Math.max(0, i - DOWNLOAD_BATCH_SIZE) + 1; + int from = Math.max(0, i - DOWNLOAD_BATCH_SIZE + 1); Log.i(Helper.TAG, folder.name + " download " + from + " .. " + i); Message[] isub = Arrays.copyOfRange(imessages, from, i + 1);