diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java index 0ca9c60c6..6b96a1e6e 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java @@ -31,6 +31,7 @@ import android.support.v4.util.LongSparseArray; import org.sufficientlysecure.keychain.Constants; import org.sufficientlysecure.keychain.R; import org.sufficientlysecure.keychain.ui.util.KeyFormattingUtils; +import org.sufficientlysecure.keychain.util.ParcelableFileCache.IteratorWithSize; import org.sufficientlysecure.keychain.util.Preferences; import org.sufficientlysecure.keychain.keyimport.ParcelableKeyRing; import org.sufficientlysecure.keychain.pgp.CanonicalizedPublicKey; @@ -1074,8 +1075,8 @@ public class ProviderHelper { // Set flag that we have a cached consolidation here try { - Iterator itSecrets = cacheSecret.readCache(false); - int numSecrets = cacheSecret.getNumEntries(); + IteratorWithSize itSecrets = cacheSecret.readCache(false); + int numSecrets = itSecrets.getSize(); log(LogType.MSG_CON_REIMPORT_SECRET, numSecrets); mIndent += 1; @@ -1100,8 +1101,8 @@ public class ProviderHelper { try { - Iterator itPublics = cachePublic.readCache(); - int numPublics = cachePublic.getNumEntries(); + IteratorWithSize itPublics = cachePublic.readCache(); + int numPublics = itPublics.getSize(); log(LogType.MSG_CON_REIMPORT_PUBLIC, numPublics); mIndent += 1;