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

Commit f680d8a4 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Check for permission on every @Override method." into sc-dev

parents 0f7813ec a1397e8e
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);
        }
    }