Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9095c5a8 authored by Jeff Sharkey's avatar Jeff Sharkey
Browse files

Avoid NPE when ProviderInfo is missing.

Bug: 11052428
Change-Id: I6cb0cf2030a28f571c3f13cd0b9ba76627974697
parent f3f1a370
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -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;
        }
        }