summaryrefslogtreecommitdiffstats
path: root/services/java/com/android/server/pm/PackageManagerService.java
diff options
context:
space:
mode:
authorAmith Yamasani <yamasani@google.com>2012-10-01 10:39:14 -0700
committerAmith Yamasani <yamasani@google.com>2012-10-01 11:19:55 -0700
commit54289b8b4a110cc1ae106d79785cc762a2aebd6e (patch)
treea414077d404f27aa8643ef1516ad9829b6fc214d /services/java/com/android/server/pm/PackageManagerService.java
parentc56e5600501a5c376dc13e6a99fcec7782fc8718 (diff)
downloadframeworks_base-54289b8b4a110cc1ae106d79785cc762a2aebd6e.zip
frameworks_base-54289b8b4a110cc1ae106d79785cc762a2aebd6e.tar.gz
frameworks_base-54289b8b4a110cc1ae106d79785cc762a2aebd6e.tar.bz2
Fix cache deletion for secondary users
Bug: 7249419 Change-Id: Idbc0f9994508059ebf5055aea961b87e08b3673a
Diffstat (limited to 'services/java/com/android/server/pm/PackageManagerService.java')
-rw-r--r--services/java/com/android/server/pm/PackageManagerService.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/services/java/com/android/server/pm/PackageManagerService.java b/services/java/com/android/server/pm/PackageManagerService.java
index f096089..75bc265 100644
--- a/services/java/com/android/server/pm/PackageManagerService.java
+++ b/services/java/com/android/server/pm/PackageManagerService.java
@@ -8540,11 +8540,10 @@ public class PackageManagerService extends IPackageManager.Stub {
Slog.w(TAG, "Package " + packageName + " has no applicationInfo.");
return false;
}
- // TODO: Pass userId to deleteCacheFiles
- int retCode = mInstaller.deleteCacheFiles(packageName);
+ int retCode = mInstaller.deleteCacheFiles(packageName, userId);
if (retCode < 0) {
Slog.w(TAG, "Couldn't remove cache files for package: "
- + packageName);
+ + packageName + " u" + userId);
return false;
}
return true;