* commit '77b7f39f512a34a9af0013cc7e01142192901d67': Avoid NPE when ProviderInfo is missing.
This commit is contained in:
@@ -561,7 +561,7 @@ public final class DocumentsContract {
|
|||||||
|
|
||||||
final ProviderInfo info = context.getPackageManager()
|
final ProviderInfo info = context.getPackageManager()
|
||||||
.resolveContentProvider(uri.getAuthority(), PackageManager.GET_META_DATA);
|
.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)) {
|
DocumentsContract.META_DATA_DOCUMENT_PROVIDER)) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user