summaryrefslogtreecommitdiffstats
path: root/services/core
diff options
context:
space:
mode:
authorChristopher Tate <ctate@google.com>2014-04-03 16:14:51 -0700
committerChristopher Tate <ctate@google.com>2014-04-03 16:21:01 -0700
commited3db02c051f52f9ad3770e3c6b5b90c71a04fb1 (patch)
treebe0aa5b480e42f4352762852d78f3d3b83415729 /services/core
parent232f7f0e191e07030821ff6ee360fbcc0a83756a (diff)
downloadframeworks_base-ed3db02c051f52f9ad3770e3c6b5b90c71a04fb1.zip
frameworks_base-ed3db02c051f52f9ad3770e3c6b5b90c71a04fb1.tar.gz
frameworks_base-ed3db02c051f52f9ad3770e3c6b5b90c71a04fb1.tar.bz2
Significant preconditions are significant
If you are going to check whether we've failed yet, make sure that the default state to test against has been established properly. Bug 13790971 Change-Id: I7fc6ff1bbbd9e569df59dcb65cc30f120c128efa
Diffstat (limited to 'services/core')
-rwxr-xr-xservices/core/java/com/android/server/pm/PackageManagerService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java
index dd22b2d..ff90cae 100755
--- a/services/core/java/com/android/server/pm/PackageManagerService.java
+++ b/services/core/java/com/android/server/pm/PackageManagerService.java
@@ -9201,7 +9201,7 @@ public class PackageManagerService extends IPackageManager.Stub {
}
// Successfully disabled the old package. Now proceed with re-installation
- mLastScanError = PackageManager.INSTALL_SUCCEEDED;
+ res.returnCode = mLastScanError = PackageManager.INSTALL_SUCCEEDED;
pkg.applicationInfo.flags |= ApplicationInfo.FLAG_UPDATED_SYSTEM_APP;
newPackage = scanPackageLI(pkg, parseFlags, scanMode, 0, user);
if (newPackage == null) {