diff options
author | Adnan <adnan@cyngn.com> | 2014-08-27 17:13:28 -0700 |
---|---|---|
committer | Adnan <adnan@cyngn.com> | 2014-08-28 10:59:27 -0700 |
commit | d0c5a7169ba60b65fd91158a1310a8443118227c (patch) | |
tree | 83ffe6b416c50d1747fef80c6f6ac3d2d1abe483 /src/com/android/providers/downloads/DownloadThread.java | |
parent | 2ef0f2fc6d08a3e077e4425754c867e7cf3140c3 (diff) | |
download | android_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-x | src/com/android/providers/downloads/DownloadThread.java | 5 |
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, |