From 104f780b3f62c5e1f2c3666f4937853159461e6e Mon Sep 17 00:00:00 2001 From: Robert Kolner Date: Wed, 28 Sep 2011 21:37:07 +0200 Subject: [PATCH] Fixed a nasty bug that made the downloaded xml to be incorrect in some cases. --- src/com/studentersamfundet/app/FeedFetcher.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/com/studentersamfundet/app/FeedFetcher.java b/src/com/studentersamfundet/app/FeedFetcher.java index 0862162..985d36e 100644 --- a/src/com/studentersamfundet/app/FeedFetcher.java +++ b/src/com/studentersamfundet/app/FeedFetcher.java @@ -127,8 +127,9 @@ public class FeedFetcher { OutputStream os = c.openFileOutput(LOCAL_FILENAME, Context.MODE_PRIVATE); byte[] inputBuffer = new byte[BUFFER_SIZE]; - while (in.read(inputBuffer) > 0) { - os.write(inputBuffer); + int bytes = 0; + while ((bytes = in.read(inputBuffer)) > 0) { + os.write(inputBuffer, 0, bytes); inputBuffer = new byte[BUFFER_SIZE]; } os.close();