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

* commit 'fc141ef20bf871e925fbbbe4bb9af64c67033246':
  Avoid NPE when ProviderInfo is missing.
This commit is contained in:
Jeff Sharkey
2013-10-04 14:52:24 -07:00
committed by Android Git Automerger

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;
}