summaryrefslogtreecommitdiff
path: root/parser/feed
diff options
context:
space:
mode:
Diffstat (limited to 'parser/feed')
-rw-r--r--parser/feed/src/main/java/de/danoeh/antennapod/parser/feed/util/TypeGetter.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/parser/feed/src/main/java/de/danoeh/antennapod/parser/feed/util/TypeGetter.java b/parser/feed/src/main/java/de/danoeh/antennapod/parser/feed/util/TypeGetter.java
index 12834f94f..714dbb9ac 100644
--- a/parser/feed/src/main/java/de/danoeh/antennapod/parser/feed/util/TypeGetter.java
+++ b/parser/feed/src/main/java/de/danoeh/antennapod/parser/feed/util/TypeGetter.java
@@ -73,7 +73,12 @@ public class TypeGetter {
throw new UnsupportedFeedtypeException(Type.INVALID, tag);
}
} else {
- eventType = xpp.next();
+ try {
+ eventType = xpp.next();
+ } catch (RuntimeException e) {
+ // Apparently this happens on some devices...
+ throw new UnsupportedFeedtypeException("Unable to get type");
+ }
}
}
} catch (XmlPullParserException e) {