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

Commit 59c2c77f authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Check for permission on every @Override method." into sc-dev am: f680d8a4 am: dbf23b85

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

Change-Id: Ida978efa0719786124fa784872b76578358df056
parents 7d61f351 dbf23b85
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -91,15 +91,17 @@ public class PlatformCompat extends IPlatformCompat.Stub {

    @Override
    public void reportChange(long changeId, ApplicationInfo appInfo) {
        reportChangeByUid(changeId, appInfo.uid);
        checkCompatChangeLogPermission();
        reportChangeInternal(changeId, appInfo.uid, ChangeReporter.STATE_LOGGED);
    }

    @Override
    public void reportChangeByPackageName(long changeId, String packageName,
            @UserIdInt int userId) {
        checkCompatChangeLogPermission();
        ApplicationInfo appInfo = getApplicationInfo(packageName, userId);
        if (appInfo != null) {
            reportChangeByUid(changeId, appInfo.uid);
            reportChangeInternal(changeId, appInfo.uid, ChangeReporter.STATE_LOGGED);
        }
    }