summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorRoger Chen <cxr514033970@gmail.com>2012-12-17 13:31:17 +0800
committerGerrit Code Review <noreply-gerritcodereview@google.com>2013-01-03 18:39:34 -0800
commit1740ada533dc3bb86d0197eada3bad460809f657 (patch)
tree612d35588bfdcb705dfcfe7b42d0691ed1395c20 /core
parentd13b23a436075262cc83f7502f7159de24546003 (diff)
downloadframeworks_base-1740ada533dc3bb86d0197eada3bad460809f657.zip
frameworks_base-1740ada533dc3bb86d0197eada3bad460809f657.tar.gz
frameworks_base-1740ada533dc3bb86d0197eada3bad460809f657.tar.bz2
Handle nested folder case
Change-Id: Id6d6a5899e8255d18192adbc766d8d9a0e6825d0 Signed-off-by: Roger Chen <cxr514033970@gmail.com>
Diffstat (limited to 'core')
-rw-r--r--core/java/android/app/DownloadManager.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/app/DownloadManager.java b/core/java/android/app/DownloadManager.java
index 6cf4dd0..32e40ee 100644
--- a/core/java/android/app/DownloadManager.java
+++ b/core/java/android/app/DownloadManager.java
@@ -499,7 +499,7 @@ public class DownloadManager {
" already exists and is not a directory");
}
} else {
- if (!file.mkdir()) {
+ if (!file.mkdirs()) {
throw new IllegalStateException("Unable to create directory: "+
file.getAbsolutePath());
}