diff options
author | Tom Hennen <tom.hennen@gmail.com> | 2013-09-09 18:21:00 -0400 |
---|---|---|
committer | Tom Hennen <tom.hennen@gmail.com> | 2013-09-09 18:21:00 -0400 |
commit | 34a5e62339928d9a6353ba966cf9841e1719b570 (patch) | |
tree | e465a9c389323604c48d854603bd21ef89dd800a /src/de/danoeh/antennapod/miroguide/conn/MiroGuideConnector.java | |
parent | 4e845b83c650b0f103b564da221326b997e8d032 (diff) | |
parent | 02926a6e5ffa968d08efeae5012a0ecf41a6f33a (diff) | |
download | AntennaPod-34a5e62339928d9a6353ba966cf9841e1719b570.zip |
Merge branch 'develop' of https://github.com/danieloeh/AntennaPod into move-to-top
Diffstat (limited to 'src/de/danoeh/antennapod/miroguide/conn/MiroGuideConnector.java')
-rw-r--r-- | src/de/danoeh/antennapod/miroguide/conn/MiroGuideConnector.java | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/de/danoeh/antennapod/miroguide/conn/MiroGuideConnector.java b/src/de/danoeh/antennapod/miroguide/conn/MiroGuideConnector.java index 99bef4bd8..ee1a3ea21 100644 --- a/src/de/danoeh/antennapod/miroguide/conn/MiroGuideConnector.java +++ b/src/de/danoeh/antennapod/miroguide/conn/MiroGuideConnector.java @@ -16,6 +16,8 @@ import org.json.JSONObject; import android.net.Uri; +import de.danoeh.antennapod.util.LangUtils; + /** Executes HTTP requests and returns the results. */ public class MiroGuideConnector { private HttpClient httpClient; @@ -73,12 +75,14 @@ public class MiroGuideConnector { if (response.getStatusLine().getStatusCode() == 200) { HttpEntity entity = response.getEntity(); if (entity != null) { - InputStream in = entity.getContent(); - BufferedReader reader = new BufferedReader( - new InputStreamReader(in)); - result = reader.readLine(); - in.close(); + new InputStreamReader(entity.getContent(), + LangUtils.UTF_8)); + try { + result = reader.readLine(); + } finally { + reader.close(); + } } } else { throw new MiroGuideException(response.getStatusLine() |