Merge "Avoid NPE when ProviderInfo is missing." into klp-dev

This commit is contained in:
Jeff Sharkey
2013-10-04 21:49:06 +00:00
committed by Android (Google) Code Review

View File

@@ -561,7 +561,7 @@ public final class DocumentsContract {
final ProviderInfo info = context.getPackageManager()
.resolveContentProvider(uri.getAuthority(), PackageManager.GET_META_DATA);
if (info.metaData != null && info.metaData.containsKey(
if (info != null && info.metaData != null && info.metaData.containsKey(
DocumentsContract.META_DATA_DOCUMENT_PROVIDER)) {
return true;
}