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

Commit 2eafee92 authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Call getPackageInfo() with cleared calling identity in ensureSystemPackageName(). am: e693b797

Change-Id: I1061e87f4d472ae30c94ad13e0915a49258b3a6d
parents 3dfffac9 e693b797
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -20628,9 +20628,14 @@ public class PackageManagerService extends IPackageManager.Stub
        if (packageName == null) {
            return null;
        }
        long token = Binder.clearCallingIdentity();
        try {
            if (getPackageInfo(packageName, MATCH_FACTORY_ONLY, UserHandle.USER_SYSTEM) == null) {
                return null;
            }
        } finally {
            Binder.restoreCallingIdentity(token);
        }
        return packageName;
    }