summaryrefslogtreecommitdiffstats
path: root/packages/ExternalStorageProvider
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2013-10-29 11:58:21 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2013-10-29 11:58:21 -0700
commit66d079bf25ff3f99dbba91e02d392c936238170b (patch)
treeedfb2a8f107de1b2abc74f7f58b9937458d3f78d /packages/ExternalStorageProvider
parentb752c1b559a277675f90489eff4f7e7f9d03cc2f (diff)
parentf7eb3398f16f4d76d2a342cf571040360d5a6df6 (diff)
downloadframeworks_base-66d079bf25ff3f99dbba91e02d392c936238170b.zip
frameworks_base-66d079bf25ff3f99dbba91e02d392c936238170b.tar.gz
frameworks_base-66d079bf25ff3f99dbba91e02d392c936238170b.tar.bz2
am f7eb3398: am 19949b9d: Merge "Guard against missing document columns." into klp-dev
* commit 'f7eb3398f16f4d76d2a342cf571040360d5a6df6': Guard against missing document columns.
Diffstat (limited to 'packages/ExternalStorageProvider')
-rw-r--r--packages/ExternalStorageProvider/src/com/android/externalstorage/TestDocumentsProvider.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/ExternalStorageProvider/src/com/android/externalstorage/TestDocumentsProvider.java b/packages/ExternalStorageProvider/src/com/android/externalstorage/TestDocumentsProvider.java
index af6ff01..8eb70e9 100644
--- a/packages/ExternalStorageProvider/src/com/android/externalstorage/TestDocumentsProvider.java
+++ b/packages/ExternalStorageProvider/src/com/android/externalstorage/TestDocumentsProvider.java
@@ -57,6 +57,9 @@ public class TestDocumentsProvider extends DocumentsProvider {
private static final boolean LAG = false;
+ private static final boolean ROOT_LAME_PROJECTION = false;
+ private static final boolean DOCUMENT_LAME_PROJECTION = false;
+
private static final boolean ROOTS_WEDGE = false;
private static final boolean ROOTS_CRASH = false;
private static final boolean ROOTS_REFRESH = false;
@@ -88,10 +91,12 @@ public class TestDocumentsProvider extends DocumentsProvider {
};
private static String[] resolveRootProjection(String[] projection) {
+ if (ROOT_LAME_PROJECTION) return new String[0];
return projection != null ? projection : DEFAULT_ROOT_PROJECTION;
}
private static String[] resolveDocumentProjection(String[] projection) {
+ if (DOCUMENT_LAME_PROJECTION) return new String[0];
return projection != null ? projection : DEFAULT_DOCUMENT_PROJECTION;
}