Merge "Handle corrupt RegisteredServicesCache XML." into jb-mr2-dev

This commit is contained in:
Jeff Sharkey
2013-03-11 20:25:47 +00:00
committed by Android (Google) Code Review

View File

@@ -488,7 +488,8 @@ public abstract class RegisteredServicesCache<V> {
XmlPullParser parser = Xml.newPullParser();
parser.setInput(fis, null);
int eventType = parser.getEventType();
while (eventType != XmlPullParser.START_TAG) {
while (eventType != XmlPullParser.START_TAG
&& eventType != XmlPullParser.END_DOCUMENT) {
eventType = parser.next();
}
String tagName = parser.getName();