summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2014-08-01 11:49:12 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2014-08-01 11:49:12 +0200
commit988b327efe5a3c0c1b8323425f982a8cea9bd25b (patch)
treef7b717c8a453ae55bf55012b1f170bc12d65a486
parent09c4736867acafee9c008caa8ab78f7b3c4cef68 (diff)
downloadAntennaPod-988b327efe5a3c0c1b8323425f982a8cea9bd25b.zip
Fixed NullPointerException in PicassoProvider
-rw-r--r--src/de/danoeh/antennapod/asynctask/PicassoProvider.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/de/danoeh/antennapod/asynctask/PicassoProvider.java b/src/de/danoeh/antennapod/asynctask/PicassoProvider.java
index fe70a9343..9ecf87023 100644
--- a/src/de/danoeh/antennapod/asynctask/PicassoProvider.java
+++ b/src/de/danoeh/antennapod/asynctask/PicassoProvider.java
@@ -127,7 +127,11 @@ public class PicassoProvider {
mmr.setDataSource(uri.getPath());
byte[] data = mmr.getEmbeddedPicture();
mmr.release();
- return new Response(new ByteArrayInputStream(data), true, data.length);
+ if (data != null) {
+ return new Response(new ByteArrayInputStream(data), true, data.length);
+ } else {
+ return null;
+ }
}
}