X-Git-Url: http://git.nikiroo.be/?p=fanfix.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix%2Fsupported%2FEpub.java;h=5a1fe43ce1e87929ee70e11e43c4d461f4ba3fc1;hp=7ac3efc78703f7fb9e4a27fc2668c04c541965ad;hb=298d405a94bd30b67ce69add67bd7c764061def4;hpb=4ec79417fe5bd4344ac12b39ac8c98db8f9276f6 diff --git a/src/be/nikiroo/fanfix/supported/Epub.java b/src/be/nikiroo/fanfix/supported/Epub.java index 7ac3efc..5a1fe43 100644 --- a/src/be/nikiroo/fanfix/supported/Epub.java +++ b/src/be/nikiroo/fanfix/supported/Epub.java @@ -27,8 +27,6 @@ import be.nikiroo.utils.StringUtils; * @author niki */ class Epub extends InfoText { - private File sourceFileOriginal; - private MetaData meta; private File tmpDir; private String desc; @@ -42,7 +40,7 @@ class Epub extends InfoText { } public File getSourceFileOriginal() { - return sourceFileOriginal; + return super.getSourceFile(); } @Override @@ -61,7 +59,19 @@ class Epub extends InfoText { @Override protected InputStream getInput() { - return fakeIn; + if (fakeIn != null) { + try { + fakeIn.reset(); + } catch (IOException e) { + Instance.getTraceHandler() + .error(new IOException( + "Cannot reset the Epub Text stream", e)); + } + + return fakeIn; + } + + return null; } @Override