Merge "Fix a bug where negative file sizes were being used." into nyc-mr1-dev
This commit is contained in:
@@ -254,8 +254,10 @@ public class DeletionHelperFragment extends SettingsPreferenceFragment implement
|
|||||||
long freeableSpace = 0;
|
long freeableSpace = 0;
|
||||||
for (int i = 0; i < mAppEntries.size(); i++) {
|
for (int i = 0; i < mAppEntries.size(); i++) {
|
||||||
final AppEntry entry = mAppEntries.get(i);
|
final AppEntry entry = mAppEntries.get(i);
|
||||||
if (!mUncheckedApplications.contains(entry.label)) {
|
long entrySize = mAppEntries.get(i).size;
|
||||||
freeableSpace += mAppEntries.get(i).size;
|
// If the entrySize is negative, it is either an unknown size or an error occurred.
|
||||||
|
if (!mUncheckedApplications.contains(entry.label) && entrySize > 0) {
|
||||||
|
freeableSpace += entrySize;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return freeableSpace;
|
return freeableSpace;
|
||||||
|
Reference in New Issue
Block a user