diff --git a/services/core/java/com/android/server/pm/permission/PermissionManagerService.java b/services/core/java/com/android/server/pm/permission/PermissionManagerService.java index 3855e655fb278..a01c358ab3410 100644 --- a/services/core/java/com/android/server/pm/permission/PermissionManagerService.java +++ b/services/core/java/com/android/server/pm/permission/PermissionManagerService.java @@ -4205,7 +4205,7 @@ public class PermissionManagerService extends IPermissionManager.Stub { // Make sure all dynamic permissions have been assigned to a package, // and make sure there are no dangling permissions. boolean permissionSourcePackageChanged = updatePermissionSourcePackage(changingPkgName, - changingPkg, callback); + callback); if (permissionTreesSourcePackageChanged | permissionSourcePackageChanged) { // Permission ownership has changed. This e.g. changes which packages can get signature @@ -4244,22 +4244,12 @@ public class PermissionManagerService extends IPermissionManager.Stub { /** * Update which app declares a permission. * - *
Possible parameter combinations - *
| packageName != null | packageName == null | |
|---|---|---|
| pkg != null | package is updated | invalid |
| pkg == null | package is deleted | all packages are updated |