X-Git-Url: http://git.nikiroo.be/?p=nikiroo-utils.git;a=blobdiff_plain;f=searchable%2FFanfiction.java;h=cbc927bcc2d981b028311be59fa2d1ba7c152542;hp=e2fba1ff404f17d2a23bc18defbc2b03d7a425e3;hb=002972e9de731678035d56304d75a6d9e8233635;hpb=6d465e886ae46c9da99117cc4302948f700a51c4 diff --git a/searchable/Fanfiction.java b/searchable/Fanfiction.java index e2fba1f..cbc927b 100644 --- a/searchable/Fanfiction.java +++ b/searchable/Fanfiction.java @@ -287,7 +287,13 @@ class Fanfiction extends BasicSearchable { try { InputStream in = Instance.getInstance().getCache().open(new URL(coverUrl), getSupport(), true); try { - meta.setCover(new Image(in)); + Image img = new Image(in); + if (img.getSize() == 0) { + img.close(); + throw new IOException( + "Empty image not accepted"); + } + meta.setCover(img); } finally { in.close(); }