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

Commit 77e46d21 authored by Fyodor Kupolov's avatar Fyodor Kupolov Committed by Android Git Automerger
Browse files

am 6a17f601: Merge "Unnecessary dexopt in installPackageLI"

* commit '6a17f601':
  Unnecessary dexopt in installPackageLI
parents 4b79bbea 6a17f601
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -10470,13 +10470,13 @@ public class PackageManagerService extends IPackageManager.Stub {
            return;
        }
        // Call with SCAN_NO_DEX, since dexopt has already been made
        if (replace) {
            // Call replacePackageLI with SCAN_NO_DEX, since we already made dexopt
            replacePackageLI(pkg, parseFlags, scanFlags | SCAN_REPLACING | SCAN_NO_DEX, args.user,
                    installerPackageName, res);
        } else {
            installNewPackageLI(pkg, parseFlags, scanFlags | SCAN_DELETE_DATA_ON_FAILURES,
                    args.user, installerPackageName, res);
            installNewPackageLI(pkg, parseFlags, scanFlags | SCAN_DELETE_DATA_ON_FAILURES
                            | SCAN_NO_DEX, args.user, installerPackageName, res);
        }
        synchronized (mPackages) {
            final PackageSetting ps = mSettings.mPackages.get(pkgName);