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

Commit aa395e04 authored by Hai Zhang's avatar Hai Zhang
Browse files

Fix NPE in revokePermissionsNoLongerImplicitLocked().

Change-Id: I5d394c709be8363be01a2c493f14b84e010aac68
Fixes: 171498627
Test: presubmit
parent 283d7b9c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2988,7 +2988,7 @@ public class PermissionManagerService extends IPermissionManager.Stub {
        for (String permission : ps.getGrantedPermissions()) {
            if (!pkg.getImplicitPermissions().contains(permission)) {
                BasePermission bp = mSettings.getPermissionLocked(permission);
                if (bp.isRuntime()) {
                if (bp != null && bp.isRuntime()) {
                    int flags = ps.getPermissionFlags(permission);

                    if ((flags & FLAG_PERMISSION_REVOKE_WHEN_REQUESTED) != 0) {