summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/syndication/handler/FeedHandler.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-10-01 13:10:15 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-10-01 13:10:15 +0200
commitd34746e0494c293403ef1c7ba15f03947b878c5e (patch)
tree3d73bb9a4d5d83c0fa640b3c98e7633f1810bb77 /src/de/danoeh/antennapod/syndication/handler/FeedHandler.java
parent7ea73f01ae03c4edaa943f41eee16fd90bcbca79 (diff)
downloadAntennaPod-d34746e0494c293403ef1c7ba15f03947b878c5e.zip
Use XmlStreamReader in TypeGetter, closes #23
Diffstat (limited to 'src/de/danoeh/antennapod/syndication/handler/FeedHandler.java')
-rw-r--r--src/de/danoeh/antennapod/syndication/handler/FeedHandler.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/de/danoeh/antennapod/syndication/handler/FeedHandler.java b/src/de/danoeh/antennapod/syndication/handler/FeedHandler.java
index 050daf862..9b25d16c4 100644
--- a/src/de/danoeh/antennapod/syndication/handler/FeedHandler.java
+++ b/src/de/danoeh/antennapod/syndication/handler/FeedHandler.java
@@ -1,9 +1,7 @@
package de.danoeh.antennapod.syndication.handler;
import java.io.File;
-import java.io.FileInputStream;
import java.io.IOException;
-import java.io.InputStream;
import java.io.Reader;
import javax.xml.parsers.ParserConfigurationException;
@@ -28,12 +26,11 @@ public class FeedHandler {
factory.setNamespaceAware(true);
SAXParser saxParser = factory.newSAXParser();
File file = new File(feed.getFile_url());
- InputStream inputStream = new FileInputStream(file);
Reader inputStreamReader = new XmlStreamReader(file);
InputSource inputSource = new InputSource(inputStreamReader);
saxParser.parse(inputSource, handler);
- inputStream.close();
+ inputStreamReader.close();
return handler.state.feed;
}
}