From a48fb54d2566e44c74e753afbd954f9b2b15a5ee Mon Sep 17 00:00:00 2001 From: Todd Kennedy Date: Fri, 30 Mar 2018 14:10:12 -0700 Subject: [PATCH] Exit the loop at the right time Change-Id: I53f4924ed9b33e466adbfd120f3c5f38e5d617ba Fixes: 74820396 Test: Manual --- .../core/java/com/android/server/pm/PackageManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 052f23999f1e4..e5b0d26135457 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -10217,7 +10217,7 @@ public class PackageManagerService extends IPackageManager.Stub } if (changedAbiCodePath != null && changedAbiCodePath.size() > 0) { - for (int i = changedAbiCodePath.size() - 1; i <= 0; --i) { + for (int i = changedAbiCodePath.size() - 1; i >= 0; --i) { final String codePathString = changedAbiCodePath.get(i); try { mInstaller.rmdex(codePathString,