Merge change 6960

* changes:
  Don't NPE if a restore session is requested for an invalid transport
This commit is contained in:
Android (Google) Code Review
2009-07-13 15:18:51 -07:00

View File

@@ -1490,7 +1490,9 @@ class BackupManagerService extends IBackupManager.Stub {
try {
synchronized(this) {
if (mRestoreSets == null) {
if (mRestoreTransport == null) {
Log.w(TAG, "Null transport getting restore sets");
} else if (mRestoreSets == null) { // valid transport; do the one-time fetch
mRestoreSets = mRestoreTransport.getAvailableRestoreSets();
}
return mRestoreSets;