Merge "Fix NPE in UriPermissions." into udc-dev am: d86a3857ba

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23309127

Change-Id: I5eab7ca006fdc1f4a78bcd61c65721211f7ed850
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Treehugger Robot
2023-05-18 18:39:11 +00:00
committed by Automerger Merge Worker

View File

@@ -207,7 +207,9 @@ final class UriPermission {
if (mReadOwners != null && includingOwners) {
ownedModeFlags &= ~Intent.FLAG_GRANT_READ_URI_PERMISSION;
for (UriPermissionOwner r : mReadOwners) {
r.removeReadPermission(this);
if (r != null) {
r.removeReadPermission(this);
}
}
mReadOwners = null;
}