summaryrefslogtreecommitdiffstats
path: root/src/com/android/providers/downloads/DownloadThread.java
diff options
context:
space:
mode:
authorAdnan <adnan@cyngn.com>2014-08-27 17:13:28 -0700
committerAdnan <adnan@cyngn.com>2014-08-28 10:59:27 -0700
commitd0c5a7169ba60b65fd91158a1310a8443118227c (patch)
tree83ffe6b416c50d1747fef80c6f6ac3d2d1abe483 /src/com/android/providers/downloads/DownloadThread.java
parent2ef0f2fc6d08a3e077e4425754c867e7cf3140c3 (diff)
downloadandroid_packages_providers_DownloadProvider-d0c5a7169ba60b65fd91158a1310a8443118227c.tar.gz
android_packages_providers_DownloadProvider-d0c5a7169ba60b65fd91158a1310a8443118227c.tar.bz2
android_packages_providers_DownloadProvider-d0c5a7169ba60b65fd91158a1310a8443118227c.zip
DownloadProvider: Check if the device actually supports second storage.
Change-Id: I78297ca235e058aecfd0ff5a0e990fc3004b4c77
Diffstat (limited to 'src/com/android/providers/downloads/DownloadThread.java')
-rwxr-xr-xsrc/com/android/providers/downloads/DownloadThread.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/android/providers/downloads/DownloadThread.java b/src/com/android/providers/downloads/DownloadThread.java
index 88cd9162..517d8f8f 100755
--- a/src/com/android/providers/downloads/DownloadThread.java
+++ b/src/com/android/providers/downloads/DownloadThread.java
@@ -583,7 +583,7 @@ public class DownloadThread implements Runnable {
*/
private void writeDataToDestination(State state, byte[] data, int bytesRead, OutputStream out)
throws StopRequestException {
- mStorageManager.verifySpaceBeforeWritingToFile(
+ mStorageManager.verifySpaceBeforeWritingToFile(mContext,
mInfo.mDestination, state.mFilename, bytesRead);
boolean forceVerified = false;
@@ -595,7 +595,8 @@ public class DownloadThread implements Runnable {
// TODO: better differentiate between DRM and disk failures
if (!forceVerified) {
// couldn't write to file. are we out of space? check.
- mStorageManager.verifySpace(mInfo.mDestination, state.mFilename, bytesRead);
+ mStorageManager.verifySpace(mContext, mInfo.mDestination,
+ state.mFilename, bytesRead);
forceVerified = true;
} else {
throw new StopRequestException(Downloads.Impl.STATUS_FILE_ERROR,