Merge "Don't crash bmgr if there are no available restore sets"

This commit is contained in:
Chris Tate
2010-11-01 15:53:45 -07:00
committed by Android (Google) Code Review

View File

@@ -389,11 +389,13 @@ public final class Bmgr {
if (err == 0) {
observer.waitForCompletion();
sets = observer.sets;
for (RestoreSet s : sets) {
if (s.token == token) {
System.out.println("Scheduling restore: " + s.name);
didRestore = (mRestore.restoreAll(token, observer) == 0);
break;
if (sets != null) {
for (RestoreSet s : sets) {
if (s.token == token) {
System.out.println("Scheduling restore: " + s.name);
didRestore = (mRestore.restoreAll(token, observer) == 0);
break;
}
}
}
}