Skip to content

Commit 1367cd1

Browse files
author
mgeipel
committed
fixed #87
1 parent 23c05cf commit 1367cd1

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/java/org/culturegraph/mf/stream/source/FileOpener.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import java.io.InputStreamReader;
2222
import java.io.Reader;
2323

24+
import org.apache.commons.io.input.BOMInputStream;
2425
import org.culturegraph.mf.exceptions.MetafactureException;
2526
import org.culturegraph.mf.framework.DefaultObjectPipe;
2627
import org.culturegraph.mf.framework.ObjectReceiver;
@@ -82,7 +83,8 @@ public void process(final String file) {
8283
try {
8384
final InputStream decompressor = compression.createDecompressor(fileStream);
8485
try {
85-
final Reader reader = new InputStreamReader(decompressor, encoding);
86+
87+
final Reader reader = new InputStreamReader(new BOMInputStream(decompressor), encoding);
8688
getReceiver().process(reader);
8789
} catch (IOException e) {
8890
decompressor.close();

0 commit comments

Comments
 (0)