summaryrefslogtreecommitdiffstats
path: root/services
diff options
context:
space:
mode:
authorChristopher Tate <ctate@google.com>2014-04-09 00:45:43 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-04-09 00:45:43 +0000
commit8d2a6ae4af744a14a707ec3e88de964bb2c8e3a2 (patch)
tree9248de81f52118b73f8a0162d6eb52a792ac5344 /services
parent91f8275ffa6e022a1e1ec5d32cdd3ed4be9e23eb (diff)
parentf208fd46c5242624f9e5e4e78e68e68c246f1d8b (diff)
downloadframeworks_base-8d2a6ae4af744a14a707ec3e88de964bb2c8e3a2.zip
frameworks_base-8d2a6ae4af744a14a707ec3e88de964bb2c8e3a2.tar.gz
frameworks_base-8d2a6ae4af744a14a707ec3e88de964bb2c8e3a2.tar.bz2
am f208fd46: Merge "Don\'t crash on null installer package bookkeeping."
* commit 'f208fd46c5242624f9e5e4e78e68e68c246f1d8b': Don't crash on null installer package bookkeeping.
Diffstat (limited to 'services')
-rw-r--r--services/backup/java/com/android/server/backup/PackageManagerBackupAgent.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/backup/java/com/android/server/backup/PackageManagerBackupAgent.java b/services/backup/java/com/android/server/backup/PackageManagerBackupAgent.java
index 39f2441..132579d 100644
--- a/services/backup/java/com/android/server/backup/PackageManagerBackupAgent.java
+++ b/services/backup/java/com/android/server/backup/PackageManagerBackupAgent.java
@@ -189,7 +189,7 @@ public class PackageManagerBackupAgent extends BackupAgent {
if (home != null) {
outputBufferStream.writeUTF(home.flattenToString());
outputBufferStream.writeLong(homeVersion);
- outputBufferStream.writeUTF(homeInstaller);
+ outputBufferStream.writeUTF(homeInstaller != null ? homeInstaller : "" );
writeSignatureArray(outputBufferStream, homeSigs);
writeEntity(data, DEFAULT_HOME_KEY, outputBuffer.toByteArray());
} else {